发布网友
共3个回答
热心网友
所谓的大端模式,是指数据的高位,保存在内存的低地址中,而数据的低位,保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放
所谓的小端模式,是指数据的高位保存在内存的高地址中,而数 据的低位保存在内存的低地址中,这种存储模式将地址的高低和数据位权有效地结合起来,高地址部分权值高,低地址部分权值低,和我们的逻辑方法一致。
结合先前大那个答案中的例子 应该就可以看懂了
热心网友
大小端模式指的是数据在地址空间中的存放方式。小端模式下,高位数据在高地址存放,低位数据在地地址存放;大端模式则相反,高位数据在地地址存放,低位数据在高地址存放。
热心网友
leshen750说的没错,给你举个例子
int a = 0x12345678;
a是四字节的int类型变量,需要占四个字节空间,假设变量a的首地址是0x2000,那么数据存储在地址中的格式如下:
0x2000 0x2001 0x2002 0x2003 地址
0x12 0x34 0x56 0x78 大端模式存储
0x78 0x56 0x34 0x12 小端模式存储