La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

© Alexandre Parodi - 2005 - 2009 TITRE Pour voir le diaporama: Diaporama / Visionner le diaporama puis « space » ou clic pour avancer « back-space » pour.

Présentations similaires


Présentation au sujet: "© Alexandre Parodi - 2005 - 2009 TITRE Pour voir le diaporama: Diaporama / Visionner le diaporama puis « space » ou clic pour avancer « back-space » pour."— Transcription de la présentation:

1

2 © Alexandre Parodi TITRE Pour voir le diaporama: Diaporama / Visionner le diaporama puis « space » ou clic pour avancer « back-space » pour reculer EXÉCUTION DÉTAILLÉE DE LINSTRUCTION NOT Ri, Rk

3 © Alexandre Parodi MICROPROGRAMME On veut exécuter linstruction : NOT Ri, Rk daction globale principale: Ri Rk, et actions globales logistiques: ZNVC SR, M[PC] IR, PC # 2 PC, 0 PC ; Cycle: 0: 1: 2: 3: Dans PC Charge les indications du résultat de linstruction précédente Charge linstruction suivante pointée par le PC Incrémente le PC Annule le n° de cycle PC X, M[X] IR, Ri A, A Rk, Microprogramme (séquence de microinstructions nayant que des actions réalisables sur ce CPU): ZNVC SR, PC # 2 PC, PC # 1 PC ; 0 PC ; On suppose ALU fait NOT

4 © Alexandre Parodi ARCHITECTURE DU CPU

5 © Alexandre Parodi Code micro-instruction = fonction(IR, PC) micro-instruction n°0 NOT Ri, Rk cycle n°0 NOT Ri, Rk * i NOT ENABLE LOAD INC PC=0 0

6 © Alexandre Parodi ? Ri A Ri NOT Rj, Rk cycle n° i 1 0 NOT 1 Ri 1 PC=0 1 PC # 1 PC ZCVN SR ZCVN 1 0

7 © Alexandre Parodi Code micro-instruction = fonction(IR, PC) micro-instruction n°1 NOT Ri, Rk cycle n°1 1 NOT Ri, Rk * k LOAD ENABLE INC PC=1

8 © Alexandre Parodi ARk NOT Rj, Rk cycle n° k Ri PC=1 2 PC # 1 PC ;, 2 1

9 © Alexandre Parodi Code micro-instruction = fonction(IR, PC) micro-instruction n°2 NOT Ri, Rk cycle n°2 2 NOT Ri, Rk * ENABLE LOAD INC PC=2

10 © Alexandre Parodi PCX NOT Rj, Rk cycle n° pc PC=2 3 PC # 1 PC ;,

11 © Alexandre Parodi Code micro-instruction = fonction(IR, PC) micro-instruction n°3 NOT Ri, Rk cycle n°3 3 NOT Ri, Rk * PC=3 INC READ LOAD RESET

12 © Alexandre Parodi M[X]IR NOT Rj, Rk cycle n° M[X] PC=3 0 0 PC ;, X +2 PC # 2 PC ?

13 © Alexandre Parodi Le diaporama est terminé !

14 © Alexandre Parodi Le diaporama est terminé !

15 © Alexandre Parodi Le diaporama est terminé !


Télécharger ppt "© Alexandre Parodi - 2005 - 2009 TITRE Pour voir le diaporama: Diaporama / Visionner le diaporama puis « space » ou clic pour avancer « back-space » pour."

Présentations similaires


Annonces Google