我在MIPS(组装)的循环,看起来像这样:需要帮助解决MIPS(组装)这个循环
LOOP:
slt $t2, $0, $t1
beq $t2, $0, DONE
subi $t1, $t1, 1
addi $s2, $s2, 2
j LOOP
DONE:
如果$t1
值在开始时设置为10,什么是$s2
的值如果$s2
在开始时设置为零?
我试图解决这个问题的答案,我得到了20.但是,解决方案手册说它的200.谁能告诉我什么我错过了吗? $s2
会不会递增2,直到$t1
为0?
我很肯定你是正确的,即答案是20而不是200. – 2014-10-10 01:01:17
任何想法我怎么能输出$ s2在这个? – user3701204 2014-10-10 01:21:17
只需使用调试器/模拟器。它是20. – Jester 2014-10-10 01:31:42