计算机存储器容量计算问题

如图:不解的是,一个地址对应一个数据,MAR*MDR的位数,不就相当于地址数乘以数据数?那不就是一个地址会对应多个数据了?(我是初学的,想不通,求教各位)

存储器容量的主单位是BYTE,即8个二进数
如果数据线宽刚好是8位,那么一个地址就是一个字节 如10根地址线就 刚好是2^10即 1KB
如果数据线宽是16 那么一个地址就是2个字节 如10根地址线就 刚好是2^10 *16/8=2KB
或叫 1K×16位 既显示了总容量,又看到了数据线宽度 数据线宽就 好象高速公路,车道数多,同样的车速下,单位时间内可以通过更多的车
如果数据线宽是1位 那么8个地址才是1个字节 2^13b=2^3*2^10b=8*1Kb=1KB
一个地址对应一个数据不假,但数据位数不同
就好象一间房编一个号和一大套房甚至一幢楼编一个号,可存放物品的空间肯定是不一样的
温馨提示:答案为网友推荐,仅供参考
相似回答