大/小恩德人和MIPS:会立即加载逆转顺序



我很难理解MIPS关于Endiannes的行为。

(1)可以是在某些体系结构上使用掩码访问位符号 0x00000001代替0x80000000

(2)如果是,那么(伪)指令 li(立即加载)会反向匹配dendianness的位模式吗?(例如li $t0 2

谢谢

endianness会影响内存中的字节如何解决。当一个单词加载到CPU寄存器中时,无论内存布局的底色是什么,寄存器最终都会保持相同的位模式。因此,符号位始终是带有蒙版0x80000000的寄存器中最重要的位。li指令中的位模式并不取决于内存布局的端度

最新更新