Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parGilles Guillet Modifié depuis plus de 10 années
2
© Alexandre Parodi - 2005 - 2009 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 - 2005 - 2009 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 - 2005 - 2009 ARCHITECTURE DU CPU
5
© Alexandre Parodi - 2005 - 2009 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 - 2005 - 2009 ? Ri A Ri NOT Rj, Rk cycle n°0 +1 0 i 1 0 NOT 1 Ri 1 PC=0 1 PC # 1 PC ZCVN SR ZCVN 1 0
7
© Alexandre Parodi - 2005 - 2009 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 - 2005 - 2009 ARk NOT Rj, Rk cycle n°1 +1 1 k 0 1 0 Ri PC=1 2 PC # 1 PC ;, 2 1
9
© Alexandre Parodi - 2005 - 2009 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 - 2005 - 2009 PCX NOT Rj, Rk cycle n°2 +1 2 - 0 0 0 pc PC=2 3 PC # 1 PC ;, 3 0 1 1
11
© Alexandre Parodi - 2005 - 2009 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 - 2005 - 2009 M[X]IR NOT Rj, Rk cycle n°3 0 3 - 0 0 0 M[X] PC=3 0 0 PC ;, 0 0 0 0 1 0 1 0 1 1 X +2 PC # 2 PC ?
13
© Alexandre Parodi - 2005 - 2009 Le diaporama est terminé !
14
© Alexandre Parodi - 2005 - 2009 Le diaporama est terminé !
15
© Alexandre Parodi - 2005 - 2009 Le diaporama est terminé !
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.