Information Technology Reference
In-Depth Information
du code opération pour déterminer la séquence des micro-instructions, le mode d'adres-
sage intervient également.
Séquencement des microcommandes
Nous avons vu que l'exécution d'une instruction machine se traduisait par une séquence
de microcommandes. Le séquenceur produit les signaux et assure l'exécution maté-
rielle des microcommandes. Il existe deux types de séquenceurs : les séquenceurs
câblés (on parle alors de contrôle câblé) et les séquenceurs microprogrammés (on
parle alors de contrôle microprogrammé). On conçoit aisément que la réalisation des
séquenceurs est très complexe. Il ne s'agit donc pas ici de donner la réalisation de tel
ou tel constructeur mais plutôt de mettre en évidence les grandes fonctionnalités qui
président à de telles réalisations. Séquenceur câblé et séquenceur microprogrammé
représentent deux approches différentes pour le contrôle du chemin de données.
Séquenceur câblé
Le contrôle câblé utilise un automate à états finis implémenté en logique aléatoire ou
encore des réseaux logiques programmables ( PLA, Programmed Logic Array ). À
titre d'exemple la figure 7.19 donne le schéma de principe d'un PLA. Il s'agit d'un
Entrées
Portes ET
Sor ties
Termes produits
D
é
c
l
e
n
c
h
e
u
r
Portes OU
Signal horloge
Signal mémoire prête
Générateur d'étapes
1
2
3
Fetch
COsor
RADen
Lect
AttenteMémoire
RDOsor
RIen
InCo
Figure 7.19
Principe d'un circuit PLA.
 
Search WWH ::




Custom Search