在MIPS中加载双字伪指令
我想了解MIPS32中的ld(加载双字)伪指令。 我如何翻译如下内容:
ld $t1, 0($t0)
转换成可执行的MIPS指令集而不破坏$ t0的值? 我知道对于一个32位的数量,我应该使用一个lui指令(前16位),后跟一个ori指令(最后16位),但我不明白如何将这个逻辑扩展为64位数量。 谢谢!
编辑指定我使用的是MIPS32,而不是MIPS64
链接地址: http://www.djcxy.com/p/19215.html我想了解MIPS32中的ld(加载双字)伪指令。 我如何翻译如下内容:
ld $t1, 0($t0)
转换成可执行的MIPS指令集而不破坏$ t0的值? 我知道对于一个32位的数量,我应该使用一个lui指令(前16位),后跟一个ori指令(最后16位),但我不明白如何将这个逻辑扩展为64位数量。 谢谢!
编辑指定我使用的是MIPS32,而不是MIPS64
链接地址: http://www.djcxy.com/p/19215.html