これはCコードのmipsアセンブリコードです。Qtspimを使用してシミュレートしていますが、上記のようなエラーが発生します。
.text
# j=$s0 , i=$t0
main:
li $s0,5 # setting j to 5
li $t0,0 # setting i to zero
loop:
slti $t1,$t0,8
bne $t1,1,Exit
add $s0,$s0,$t0
addi $t0,$t0,1
beq $s0,10,Exit
j loop
Exit:
アセンブリに変換しようとしているCコードは次のとおりです
j=5;
for(t=0,i<8;i++){
j=j+1;
if(j==10)
return;
}