关于字节序总结

字节顺序,又称端序或尾序(英语:Endianness)。在计算机科学领域中,是跨越多字节的程序对象的存储规则。

字节顺序

大端序

高位存储在低的内存地址处。

示例

0x0A0B0C0D在内存中的存储情况:

...|0x0A|0X0B|0X0C|0X0D| ...

小端序

低位存储在低的内存地址处。

示例

0x0A0B0C0D在内存中的存储情况:

...|0x0D|0X0C|0X0B|0X0A| ...

混合序

此处较少遇到不进行说明

经常遇到场景字节序说明

  • x86、MOS Technology 6502、Z80、VAX、PDP-11等处理器为小端序
  • ARM、PowerPC(除PowerPC 970外)、DEC Alpha、SPARC V9、MIPS、PA-RISC及IA64的字节序是可配置的。
  • 网络传输一般采用大端序,也被称之为网络字节序,或网络序。

x86系统存储说明