从加载字中获取提供内存地址的值

时间:2019-03-30 21:44:23

标签: assembly mips

所以当我加载单词时,它给我的值是一个十六进制值,应该是我想要的东西的地址。我将如何去给我的地址。 例: lw $ t0,0($ a0)

$ t0会给我0x10010058,这是我想要的值的内存地址,我将如何转到内存地址0x10010058?

1 个答案:

答案 0 :(得分:0)

我不确定“转到内存地址”是什么意思,但是如果要访问存储在内存地址0x10010058中的值,则只需使用sw register_to_store,0(t0)。这会将存储器的值存储在地址t0处的寄存器中。例如,如果要将值存储到寄存器t2,则它将为sw,t2、0(t0)。

当然,您必须在调用lw之后调用它。