我坚持解决我的任务。这是它所说的,
考虑以下 MIPS 汇编语言代码片段:
start: add $t1, $t2, $t3
addi $t1, $t1, 10
add $t4, $t2, $t2
add $t6, $t3, $t3
beq $t1, $t4, q_final
middle: add $t1, $0, $0
bne $t6, $t4, s_final
add $t7, $t7, $t7
j final
q_final: slt $t1, $t4, $t6
s_final: add $t7, $t7, $t1
final: jr $ra
a) 如果标签 start 的值为 100(所有数字均为十进制),标签 middle、q_final 和 final 指定的地址是什么?我对如何进行感到困惑。我在想,在每个语句中添加 4 会给出其他标签的值。还有另一种更好的方法吗?
提前致谢。