数据存储模式

把一个应用程序的可用内存表示出来如下:

每个内存地址对应一个内存单元,每个内存单元的大小为8位(即一个字节),一个字两个字节

 如果给了一个地址,和一个赋值的数据,但是这个数据不是一个字节能存下的。存储模式主要有两类:大端模式小端模式

如一个两个字节的数据:0x1A2C  要存到0000 0000 和0000 0001两个内存单元中:

  • 大端模式:数据高位在低位,数据低位在高位;  (一位是一个字节)
    • 数据高位:1A—在低位:0000 0000
    • 数据低位:2C—在高位:0000 0001
  • 小端模式:数据低位在低位,数据高位在高位;
    • 数据低位:2C—在低位:0000 0000
    • 数据高位:1A—在高位:0000 0001

* 80*86CPU绝大多数用小端模式; 手机多用大端模式

原文地址:https://www.cnblogs.com/codexlx/p/13236681.html