为什么RISC指令集通常不包含寄存器到寄存器复制指令?
Why the RISC instruction sets usually do not contain register to register copy instruction?
我在考试中遇到了这个问题,我很困惑,因为据我所知
move $t0, $a0 # COPY $A0 TO $T0
在 MIPS 指令中规定,MIPS 是一个 RISC 处理器。我错过了什么吗?
Move
是伪指令,汇编后真的是一条不同的指令。
例如
move $t0, $zero
实现为 addu $t0, $zero, $zero
我在考试中遇到了这个问题,我很困惑,因为据我所知
move $t0, $a0 # COPY $A0 TO $T0
在 MIPS 指令中规定,MIPS 是一个 RISC 处理器。我错过了什么吗?
Move
是伪指令,汇编后真的是一条不同的指令。
例如
move $t0, $zero
实现为 addu $t0, $zero, $zero