Ainsi, pendant un fetch, les signaux de contrôle envoyés seront les suivants :
Ensuite, le contenu de IR est analysé pour savoir quel cycle doit suivre (indirect ou execute). Les cycles indirect et interrupt fonctionnent de manière similaire. Nous verrons le cycle execute plus tard...
cycle | timing | signal de contrôle |
fetch | t1 : MAR PC | C2 |
t2 : MBR mémoire | C5, Cr | |
PC PC + T | ||
t3 :IR MBR | C4 | |
indirect | t1 : MAR IR(adresse) | C8 |
t2 : MBR mémoire | C5, Cr | |
t3 : IR(adresse) MBR(adresse) | C4 | |
interrupt | t1 : MBR PC | C1 |
t2 : MAR adresse de sauvegarde | ||
PC adresse de routine d'interruption | ||
t3 : mémoire MBR | C12, Cw |