0
因此,我有一个即将发生的mips测试的样本问题,需要澄清。样本MIPS示例需要说明
- 假设字数组A依次存储0,1,2,3,4,5,6,7,8,9。假设A的起始地址目前在$ s0中。在下面的指令之后,$ t1中的值是什么?
ORI $ T0,$ 0,6
p7L0: lw $t1, 0($s0) sll $t1, $t1, 2 blt $t0, $t1, p7L1 addi $s0, $s0, 4 j p7L0
p7L1:
的(a)2 (b)中3
(C)6 (d)无上述的。
在这个例子中,答案出现在8个。然而,我很困惑它是怎么得到的。在我的运行过程中,在命令ori中我得到了6.它进入了sll,它与0一起出来。由于0小于6,它分支到p7L1:
澄清?