次のMIPSアセンブリコードがあります
loop: add $t1,$t1,$t1
j loop
そして、ループが 0x1FFF FFF8 にあることを知っています
現在、プログラムが正常に動作するかどうかはわかりません...ジャンプが実行されると、PCアドレスは0x2000 0000または0x1FFF FFFCになりますか?
ありがとう!
次のMIPSアセンブリコードがあります
loop: add $t1,$t1,$t1
j loop
そして、ループが 0x1FFF FFF8 にあることを知っています
現在、プログラムが正常に動作するかどうかはわかりません...ジャンプが実行されると、PCアドレスは0x2000 0000または0x1FFF FFFCになりますか?
ありがとう!
気にしないで、ここで答えを見つけました MIPSアセンブリのジャンプ命令
JUMP は次の PC アドレスの 4 ビットで計算されます (beq コマンドのオフセットのように)