✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Folgender MIPS-Assemblercode soll auf dem aus Vorlesung und Übung bekannten fünfstufigen Pipelined-Prozessor ohne Forwarding-Einheit ausgeführt werden:
Geben Sie an, wie viele nop-Befehle jeweils zwischen den Befehlen eingefügt werden müssen, um Datenkonflikte zu vermeiden und die korrekte Ausführung sicherzustellen. Verwenden Sie nicht mehr nop-Befehle als mindestens benötigt!
Zeilennr. | Befehl |
---|---|
1 | add $t0, $t1, $t2 |
2 | sub $t3, $t1, $t3 |
3 | addi $t1, $t3, 10 |
4 | addi $t2, $t0, -5 |
5 | add $t3, $t3, $t0 |
6 | or $t0, $t0, $t3 |
7 | addi $t2, $t2, 1 |
Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!