2020-03-25 13:36:35
例子:
假设变量x类型为int,位于地址0x100处,x = 0x01234567 地址范围为0x100~0x103的字节。
地址 | 0x100 | 0x101 | 0x102 | 0x103 |
大端法 | 01 | 23 | 45 | 67 |
小端法 | 67 | 45 | 23 |
01 |
文字描述:
大端:低位的数据放在更高更大的地址里,如67(权值低的低位的数据)放在0x103(高位的地址)里。
小端:低位的数据放在更低更小的地址里,如67(权值低的低位的数据)放在0x100(低位的地址)里。
补充:
Keil C51: 大端模式;
WINAVR GCC:小端模式;
x86: 小端模式;
Modbus: 大端模式;