MIPS可以将li和sb组合成一条指令吗?

时间:2013-03-14 18:22:46

标签: mips

我是MIPS的新手,所以如果这是一个愚蠢的问题我会道歉。我似乎无法在网上找到这个问题的答案。这两条指令可以写成一条指令吗?我下面的代码感觉多余:

li    $t0, 23
sb    $t0, 0x10010000

提前感谢您的回复!

1 个答案:

答案 0 :(得分:1)

不,他们不能合并。没有“存储中间到记忆”的指令。

Mips实现了一个简单的ISA。作为RISC架构,在内存中存储字节的唯一方法是使用sb指令。