0

所以我无法将一个寄存器的地址复制到另一个寄存器。目前我正在这样做:

la $a2, $a0

我得到一个语法错误。有谁知道发生了什么?

4

2 回答 2

8

MIPS 寄存器没有地址。

于 2013-02-21T03:46:22.673 回答
4

为了将 $ao 的内容视为地址而不是数字,请将其放入 () 中,如下所示:

la $a2, ($a0)

您还可以使用移动指令:

move $a2, $a0

凯文

于 2013-02-21T03:32:36.947 回答