Information Technology Reference
In-Depth Information
Étape 4
Le champ opérande, A, est placé dans le registre d'adresses RAD puis une
commande de lecture est positionnée sur le bus de commandes par l'unité de
commande. Le signal AttenteMémoire est également placé et le microprocesseur
est prévenu que la donnée est prête lorsque la mémoire positionne le signal PRÊT
(figure 7.9).
Y
Z
10
Load D, R, B
PSW
11
Add D, R, A
12
Store D, R, C
R
3
13
Horloge
A
14
5
12
B
15
3
16
Décodeur
Add D, R, A
C
17
RDO
A
Lecture A
0 1 2 30 31 61 62 63
Tops horloge microprocesseur
Figure 7.9
Étape 4.
Étape 5
La donnée demandée est disponible dans le registre RDO. Elle est placée dans le
registre d'entrée Y de l'unité arithmétique et logique. La phase de décodage est terminée,
l'exécution peut commencer (figure 7.10).
Exécution
Étape 6
L'exécution de l'addition s'effectue en plaçant le contenu du registre R sur le bus
interne de données, donc en entrée de l'UAL qui reçoit ainsi sa deuxième donnée.
Une commande d'addition est déclenchée pour l'UAL. Le résultat se trouve dans le
registre Z (figure 7.11).
Search WWH ::




Custom Search