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 に答える