计算机组成原理。。。。这个边界对齐方式存储 是怎么回事。。。还有小端方式存放数据什么意思

如题所述

边界对齐:
比如说内存一行有16位然后现在你有1个八位的数据 1个四位的数据 和一个八位的数据
然后如果是 边界不对齐,就应该是内存的第一行存放第一个八位数据和四位数据,然后在存放另一个八位数据的前四位,然后后四位放在第二行,对吧?

但是如果是边界对其的那么
第一行只放第一个八位数据,和那个四位数据
然后,最后那个八位数据整个放在第二行。。。。

这样会出现空间的浪费,但是却容易寻址

能懂?

然后
计算机存储分为大端和小段,如果存数据的低位从内存的低位地址开始,那么就是小端,反之就是大端。。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-11-21
两个字节的需要存储在2的倍数的地址中,所以c必须存在E也就是14中本回答被提问者采纳
第2个回答  2019-08-23
你要存储的数据,它的首地址必须是偶数,
char a型是1B
int b 4B
shout c 2B
a的首地址是1,b的首地址是2,c的首地址是6
第3个回答  2019-12-05
存的数据是几B,首地址必须为几的整数倍