Information Technology Reference
In-Depth Information
7.3.2 Microcommandes et micro-instructions
Les différents modules de l'unité centrale sont pilotés par les signaux que le séquen-
ceur positionne au bon moment.
Dans cette partie nous examinons les signaux ou microcommandes du séquenceur
pour piloter les registres et l'UAL, puis la production des micro-instructions (ensemble
de microcommandes) permettant de réaliser les différentes étapes de l'exécution d'une
instruction de notre programme sur notre processeur.
Les registres
Les registres sont des zones de mémoires permettant le stockage d'informations que
peut manipuler directement le microprocesseur. La figure 7.13 nous donne l'organi-
sation matérielle d'un registre.
Le registre considéré ici contient 8 digits binaires. Il est relié au bus interne de
données du microprocesseur par le biais de barrières d'entrée et de sortie. Ces
barrières sont pilotées par des signaux d'entrée et de sortie positionnés par le séquen-
ceur. Ces signaux ouvrent ou ferment les barrières permettant à l'information de
circuler entre le bus et le registre. Le mode de fonctionnement du registre est indiqué
dans la figure 7.14.
Barrière d'entrée
Signal d'entrée
Bit
Registre
Bus
Signal de sortie
Barrière de sortie
Figure 7.13
Registre.
Barrière d'entrée
Signal d'entrée
Horloge
Registre
Séquenceur
Bus
RIen : Signal d'entrée
du registre RI
RIsor : Signal de sortie
du registre RI
Signal de sortie
Décodeur
Barrière de sortie
R1en
R1
(R2)
(R1)
R1sor
Bus
R2en
R1sor, R2en
R2
R2sor
Figure 7.14
Principe de fonctionnement d'un registre.
 
 
Search WWH ::




Custom Search