' ADD' 和 ' DADD'MIPS指令有什么区别?
我知道“ DADD”代表双字加,但我不知道“ ADD”和“ DADD”之间的区别。
此外,这两条指令似乎具有相同的语法,
例如,
ADD R1, R0, R0
DADD R1, R0, R0
Run Code Online (Sandbox Code Playgroud)
ADD 是 MIPS32 指令, DADD适用于 MIPS64,其中寄存器为 64 位宽而不是 32 位宽。
这两条指令做的事情完全一样,它们用于不同的 MIPS 架构,仅此而已。