如何在MIPS64中将值返回给标签?

时间:2012-12-02 05:55:56

标签: assembly store mips64

如果我有直接的价值,如:

.data
sum:  .word  0

在代码中进行了一些计算,并希望将结果放回主存中的“sum”中,我该怎么做?我一直在阅读该命令的手册,但我不能理解我应该理解的概念。

为新手提供帮助吗?

1 个答案:

答案 0 :(得分:0)

使用Store Word指令sw。像往常一样,你必须使用一个寄存器来获取地址,或者如果它提供了这样的支持,让汇编程序处理它。

假设您要将$t0写入sum

la $t1, sum
sw $t0, ($t1)

或简单sw $t0, sum汇编程序将转换为等效代码。