unnamed.gif

小端

英特尔 x86 处理器在存储一个双字节整数时,先存储LSB(least significant byte),然后再存储MSB(most significant byte)。这就是所谓的小端字节排序。

和日常常见的存储方式相悖

大端

在大端字节顺序中,最有意义的字节存储在最低的内存地址,最无意义的字节存储在最高的内存地址。较早的 PowerPC 和摩托罗拉 68k 体系结构通常使用大端序。在网络通信和文件存储中,我们也使用 big endian。 当数据在系统间传输或由具有不同字节序的系统处理时,字节序就变得非常重要。正确处理字节序对于在不同系统间一致地解释数据非常重要。