我有这个代码:
addi $t1, $zero, $zero
LOOP: lw $s1,0($s0)
add $s2, $s2, $s1
addi $s0, $s0, 4
addi $t1, $t1, 1
slti $t2, $t1, 100
bne $t2, $s0, LOOP
问题是执行的指令总数是多少。
假设 s0=0
我认为是当 t2 == s0 t2 对于任何 t1<100 和 s0 在每个循环中递增 4 为 1 时循环终止。那么这会使循环无限吗?