大端和小端
2016-09-26 14:05
176 查看
定义:
小端:低地址端存储低位字节,低位在前,高位在后。
大端:低地址端存储高位字节,低位在后,高位在前。
优点:
小端:利于人们的思维,更容易理解
大端:很容易解析,看上去非常自然
实例:
以10进制数 123456789 为例:
它的16进制为:07 5B CD 15
它的2进制为:0000 0111 0101 1011 1100 1101 0001 0101
在此示例中:
0000 为低地址端, 0101为高地址端
0x07 为高位字节, 0x15为低位字节
小端在内存中排列:0x15 0xCD 0x5B 0x07 (低位在前) -->低地址存储最小的位
大端在内存中排列:0x07 0x5B 0xCD 0x15 (高位在前) -->低地址存储最大的位
小端:低地址端存储低位字节,低位在前,高位在后。
大端:低地址端存储高位字节,低位在后,高位在前。
优点:
小端:利于人们的思维,更容易理解
大端:很容易解析,看上去非常自然
实例:
以10进制数 123456789 为例:
它的16进制为:07 5B CD 15
它的2进制为:0000 0111 0101 1011 1100 1101 0001 0101
在此示例中:
0000 为低地址端, 0101为高地址端
0x07 为高位字节, 0x15为低位字节
小端在内存中排列:0x15 0xCD 0x5B 0x07 (低位在前) -->低地址存储最小的位
大端在内存中排列:0x07 0x5B 0xCD 0x15 (高位在前) -->低地址存储最大的位
相关文章推荐
- 字节序(Endian),大端(Big-Endian),小端(Little-Endian)
- 大端模式小端模式
- 大端(Big Endian)与小端(Little Endian)详解
- 如何测试你的平台是大端字节序还是小端字节序
- (转)大端模式和小端模式
- 大端 小端
- 大端(Big Endian)与小端(Little Endian)详解
- 大端字节序与小端字节序
- 大端小端区别、Union和Struct的内存分配
- 大端小端问题
- 解析大端模式和小端模式
- 小端法与大端法及验证机器小端还是大端的验证程序
- 大端小端判定 (C语言)
- 大端、小端模式,网络字节序,多字节字符、Unicorn字符存储
- 判断系统CPU是大端还是小端
- 详解大端模式和小端模式
- 详解大端模式和小端模式
- 大端和小端
- 大端小端数据布局问题(中兴)
- 大端模式与小端模式