添加 $s0, $zero, 101

addi $s0, $zero, 101

我正在学习汇编,正在尝试将数字 101 放入 $s0 寄存器。

当我运行以下代码行时:

addi $s0, $zero, 101      #$s0 = 0 + 101

然后我检查 $s0 中的值,

$s1: 00000065

这里发生了什么?

它工作正常。

101 十进制 == 0x65(十六进制)