Auf eine Ladewortanweisung folgt unmittelbar eine Verzweigungsanweisung (von Mips 32).Entscheidungsfindung in Pipeline-Ständen
lw r2, (0)r1;-- I swap registers here as opposed to my previous question
Beq r2, r3, target;
Um einen Ausführungsplan, IF ID EX MEM WB
zu erzeugen. Jetzt, wo sollte der Stall für BEQ
IF ID EX MEM WB
IF * * ID EX
or
IF ID EX MEM WB
* * IF ID EX
Ich möchte nur verstehen, wenn beide Wege möglich sind. Auch, welche Hardware-Manipulation ist für solche Stände beteiligt?
Soll dies einen MIPS 2201 Befehlssatz darstellen? –