把一个应用程序的可用内存表示出来如下:
每个内存地址对应一个内存单元,每个内存单元的大小为8位(即一个字节),一个字两个字节
如果给了一个地址,和一个赋值的数据,但是这个数据不是一个字节能存下的。存储模式主要有两类:大端模式、小端模式
如一个两个字节的数据:0x1A2C 要存到0000 0000 和0000 0001两个内存单元中:
- 大端模式:数据高位在低位,数据低位在高位; (一位是一个字节)
- 数据高位:1A—在低位:0000 0000
- 数据低位:2C—在高位:0000 0001
- 小端模式:数据低位在低位,数据高位在高位;
- 数据低位:2C—在低位:0000 0000
- 数据高位:1A—在高位:0000 0001
* 80*86CPU绝大多数用小端模式; 手机多用大端模式