Domanda

enter image description here

È necessario l'inoltro (evidenziato dalla freccia blu)? Ho pensato che l'istruzione ADD avrebbe scritto correttamente per registrarsi prima che l'istruzione lo leggesse.

È stato utile?

Soluzione

add sta scrivendo per registrarsi nello stesso passaggio che or sta leggendo dal registro, quindi non vi è alcuna garanzia che il valore corretto sarà sicuro nel registro nel punto or lo vedeadd è consentito un ciclo di clock completo per scrivere quella scrittura e far propagare i segnali in tutto l'hardware. Al contrario, xor è sicuro perché legge da R1 in prossimo ciclo di orologio dopo addScrivi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top