2

我看到了这个问题,我想知道我们如何取消引用指向 int 的指针?
这是代码:

int load(int *ptr) 
{
    return *ptr;
}

现在,我知道 $a0 包含指针。这就是我们需要返回的整数地址。

4

1 回答 1

5

在 MIPS 中,您取消引用包含在寄存器 $a0 中的指针,如下所示:

LW $v0, 0($a0)
JR $ra
于 2012-08-28T22:45:18.833 回答