Information Technology Reference
In-Depth Information
SOLUTIONS
10.1
Révision
1. Relisez le paragraphe 7.3.1.
2. Relisez le paragraphe 7.3.2, section les micro-instructions.
3. Relisez le paragraphe 7.3.2.
10.2
Microcommandes
1. Étapes de l'exécution d'une instruction machine :
Load Im, R1, x
COsor, RADen, Lec, InCo
RDOsor, RIen
RIsor, R1en
(x considéré comme une valeur est placée dans R1)
Load D, R1, x
Cosor, RADen, Lec, InCo
RDOsor, RIen
RIsor, RADen, Lec
(x considéré comme une adresse est placé dans RAD)
RDOsor, R1en
Load I, R1, x
Cosor, RADen, Lec, InCo
RDOsor, RIen
RIsor, RADen, Lec
(x considéré comme une adresse est placé dans RAD)
RDOsor, RADen, Lec
(le contenu de x considéré comme une adresse est placé dans RAD)
RDOsor, R1en
L'étape de Fetch a toujours le même nombre de microcommandes. À chaque fois
que le mode d'adressage évolue (Im, Direct, Indirect) on ajoute une microcom-
mande qui fait une référence mémoire de plus.
Add D, R1, x
Cosor, RADen, Lec, InCo
RDOsor, RIen
RIsor, RADen, Lec
(x considéré comme une adresse est placé dans RAD)
RDOsor, Yen
(Y est le registre d'entrée de l'UAL)
R1sor, add, Zen
(Le contenu de R1 est placé sur le bus donc sur la deuxième entrée
de l'UAL, add déclenche l'addition dont le résultat est placé dans Z)
Zsor, R1en
 
Search WWH ::




Custom Search