大小端辨析

高低地址

首先明确一点,数据存放的方式都是从低地址向高地址存。例如,先向内存地址0x4000存一个字节的数据,再向地址0x4001存一个字节的数据

高低字节

再说说数据的字节高低位,以一个16位数0x10e1举例。10为高字节位,e1为低字节位

大小端的数据存放方式

小端模式: 字节位存放在地址位字节位存放在地址位

大端模式: 字节位存放在地址位字节位存放在地址位

例:一个16位的数0x10e1在大小端模式下的存放方式

内存地址 小端模式 大端模式
0x4000 0xe1 0x10
0x4001 0x10 0xe1

你可能感兴趣的:(大小端辨析)