载入字词[MIPS]说明

时间:2019-03-04 02:09:27

标签: assembly mips

我一直在搜索,但是找不到适合我的解决方案。我正在为一个课堂项目工作,但似乎无法从以下正确的输出中了解该值是基于什么的:

====================
cycle:5 120 SLL R10, R1, #2

registers:
r00:    0   10  0   0   0   0   0   0
r08:    0   0   40  0   0   0   0   0
r16:    0   0   0   0   0   0   0   0
r24:    0   0   0   0   0   0   0   0

data:
172:    -1  -2  -3  1   2   3   0   0
204:    5   -5  6   0   0   0   0   0
236:    0   0   0   0   0   0   1   10

====================
cycle:6 124 LW  R3, 172(R10)

registers:
r00:    0   10  0   6   0   0   0   0
r08:    0   0   40  0   0   0   0   0
r16:    0   0   0   0   0   0   0   0
r24:    0   0   0   0   0   0   0   0

data:
172:    -1  -2  -3  1   2   3   0   0
204:    5   -5  6   0   0   0   0   0
236:    0   0   0   0   0   0   1   10

我要说的是,为什么周期6的寄存器3中的值是'6'而不是'39'。

希望这是有道理的。谢谢。

0 个答案:

没有答案