little-endian 中的 8 位数字与 big-endian 中的 8 位数字之间的区别
Difference between an 8-bit number in little-endian and an 8-bit number in big-endian
在 Intel 64 系统上,little-endian 的 8 位数字和 big-endian 的 8 位数字有什么区别?
没有区别。从左到右或从右到左读取时,只有一个字节的序列看起来是一样的。
我想提一下,将单个字节加载到更大的寄存器中,可能会将字节序应用于寄存器:
如果没有字节顺序,字节将保持其数值。
在 4 字节寄存器中使用大字节序,它将被移动 << 24.
虽然我不知道有这样的指令,但对intel不熟悉
在 Intel 64 系统上,little-endian 的 8 位数字和 big-endian 的 8 位数字有什么区别?
没有区别。从左到右或从右到左读取时,只有一个字节的序列看起来是一样的。
我想提一下,将单个字节加载到更大的寄存器中,可能会将字节序应用于寄存器:
如果没有字节顺序,字节将保持其数值。 在 4 字节寄存器中使用大字节序,它将被移动 << 24.
虽然我不知道有这样的指令,但对intel不熟悉