我正在尝试理解在使用
例如:
addi
和 add
时的区别,它们是否都执行相同的操作?例如:
addi $t0, $0, $a0
add $t0 , $0, $a0
增加到答案:
Add语法如下:
Add rd,rs,rt // 这里rs,rt有区别
例如rd <--- rs + rt
bit(31)|操作代码|rs|rt|rd|移位量|功能代码|bit(0)
而Addi:
Addi rt,rd,immediate // 相对于ADD,rt,rd有所不同
例如rd <--- rt + immediate
bit(31)|操作代码|rs|rt|立即数(16位)| bit(0)