Here you can ask questions and find or give answers to organizational, academic and other questions about studying computer science.

1.1k questions

1.3k answers

1.7k comments

557 users

+1 vote

Wieso wird ein NOP nach dem ADDI in Zeile 8 benötigt, weil $0 nicht mehr aufgerufen wird und fall es sich auf das seq bezieht, reichen die NOPs nach dem J doch aus?

in * TF "Emb. Sys. and Rob." by (580 points)

1 Answer

0 votes
Es gibt den folgenden Verlauf, der die nop-Anweisung hinter dem addi-Befehl notwendig macht:

addi $0,$0,1

nop

j aa

seq $2,$0,$1

Wir haben hier einen RAW-Konflikt, da $0 vom addi-Befehl geschrieben und vom eq-Befehl gelesen wird. Dazwischen müssen zwei Befehle stehen, also muss ein nop eingefügt werden.
by (170k points)
Vielen Dank! Also werden bei dem Jump Befehlen die Nops nicht mehr beachtet ?

Related questions

0 votes
1 answer
0 votes
1 answer
+1 vote
1 answer
+1 vote
1 answer
Imprint | Privacy Policy
...