一图读懂字节序中的大端序和小端序

261 阅读1分钟

ssstwitter.com_1704241255143.gif

大端序与小端序

微处理器架构通常使用两种不同的方法在内存中存储单个字节。这种差异被称为“字节顺序”或“字节序”。

小端序
Intel x86处理器使用的就是小端序来存储一个两字节的整数,即最低有效字节在前,最高有效字节在后。

大端序

在大端序中,最高有效字节存储在最低内存地址,最低有效字节存储在最高内存地址。较旧的PowerPC和Motorola 68k架构通常使用大端序。在网络通信和文件存储中,我们也使用大端序。

当数据在不同字节序的系统之间传输或由不同字节序的系统处理时,字节顺序变得非常重要。在不同系统之间,正确处理字节顺序对于解析数据非常重要。

原文地址:twitter.com/alexxubyte/…