大端存储和小端存储的区别

2025-03-10 22:09:23
推荐回答(1个)
回答1:

  大端模式就是低位存放在高地址上。高位存放在地址上。
  小端模式就是地位存放在低地址上。高位存放在高地址上。
  例如,16bit宽的数0x1234在Little-endian模式CPU内存中的存放方式(假设从地址0x4000开始存放)为:
  内存地址 0x4000 0x4001
  存放内容 0x34 0x12
  而在Big-endian模式CPU内存中的存放方式则为:
  内存地址 0x4000 0x4001
  存放内容 0x12 0x34