我的MIPS代码没有结束输入

时间:2016-02-28 03:27:03

标签: mips

完整代码:http://ideone.com/Flt8kM

我认为问题在于这段代码:

cum_sum_loop:
#while count is not equal to array length
beq $t0,$s0,exit
lw $t4, ($s1)
add $t3, $t3, $t4
addi $s1, $s1, 4
sw $t3, ($s3)
addi $s3,$s3,4
addi $t0, $t0, 1
b cum_sum_loop

1 个答案:

答案 0 :(得分:0)

这一行看起来不对:

beq $t0, $s0, cum_sum

cum_sum是数据段中的数组。你可能想跳过第一个循环的结束。因此,您必须为此添加另一个标签。