数据存储方式

数据在计算机中表现为是0101的二进制形式,cpu在读取数据的时候需要从低地址向高地址读取

  • 注意: 永远都是从低地址开始读取数据

低地址和高地址

  1. 内存地址空间
    • 计算机的内存被划分为一个连续的地址空间,这个空间从0开始,一直到最大地址值。
    • 地址空间的大小取决于系统的架构,例如32位系统通常有4GB的地址空间,而64位系统则有更大的地址空间。
  2. 低地址(Lower Address)
    • 低地址通常指的是内存地址空间中较小的数值部分。
    • 在一个连续的内存地址空间中,低地址通常位于起始位置,比如在32位系统中,低地址可能是0x00000000。
  3. 高地址(Higher Address)
    • 高地址则指的是内存地址空间中较大的数值部分。
    • 在32位系统中,高地址可能是接近0xFFFFFFFF的位置

数据的高位和低位

image-20241206164831099

高位: 就是该位代表的数值越大就是越高位

大端存储和小端存储

  • 大端: 低地址存放高位字节
  • 小端: 低地址存放低位字节

注意

我们在存放的时候是以一个存储单元为单位来存放,存储单元内部不需要再转变顺序啦!!

image-20241206170647116