了解MIPS中的LW

时间:2015-10-24 10:01:45

标签: assembly mips computer-architecture

$t2中的值是什么?

LUI $t1, 0
ORI $t1, $t1, 16
LW  $t2, 8($t1)

首先,我认为等式为rs = offset + base地址, 8 + 16 = 24

然而,我的教授说这是错误的。

我想我并不完全理解LW。你能帮我解决LW的问题和额外概念吗?

1 个答案:

答案 0 :(得分:1)

$t1 = 0x10
$t2 = (0x18)

也就是说,0x18中存储的值将加载到$t2

LW表示加载Word。它将一个字加载到指定地址的寄存器中。 0x18是地址,而不是存储在$t2中的值。