【发布时间】:2019-06-01 15:45:45
【问题描述】:
也许这个问题听起来很愚蠢:) 但我有点困惑,有人可以解释为什么代码使用lw 将单词从内存加载到寄存器,而0x1b430010 已经在寄存器$t1 中使用lui 和ori?
lui $t1,0x1b43
ori $t1,$t1,0x0010
lui $t2,0xabbb
ori $t2,$t2,0x8050
lw $t0,0($t1)
srl $t0,$t0,6
andi $t0,$t0,0x3
lw $t3,0($t2)
andi $t3,$t3,0xff9f
sll $t0,$t0,5
or $t3,$t3,$t0
sw $t3,0($t2)
【问题讨论】: