1. Sul fronte di discesa del clock, all'inizio del ciclo, quando la microistruzione viene caricata in MIR. 2. Dopo la meta' del ciclo, quando e' stabile il valore sul bus C. 3. Lo svuotamento logico dello Shift-Register ed il suo caricamento con i byte prelevati a partire dal nuovo valore di PC. 4. E' ragionevole pensare che la lettura della parola contenente i nuovi byte da inserire nello Shift-Register venga fatta partire dall' Hw sul fronte di salita del clock, non appena viene caricato il nuovo valore di PC. Il testo assume che, per evitare eccessivi dettagli tecnici, la lettura di una parola impieghi un ciclo di clock (in pratica fa l'assunzione irrealistica che tutte le parole che si intendono leggere siano contenute nella cache di primo livello) Affinche' la invokevirtual4 funzioni correttamente, il nuovo valore di MBRU2 dovrebbe essere disponibile in tempo per poter effettuare la sottrazione ed avere il risultato stabile prima del fronte di salita del clock di invokevirtual4. E' piu' che ragionevole che sia indispensabile l'inserimento di un'istruzione vuota.