关于内存寻址空间

内存的位宽是1个字节,意思是每次访问内存一个地址单元的时候,可以读/写1个字节,这是数据总线的宽度;而能够寻址多少个地址单元,则是地址总线的宽度,与数据总线宽度无关。
举个例子,一条街道上的有65536所房子 ,每个房间的面积都是8平方米 ,那么你的门牌号码就应当是0~65535号(2^16),这是地址总线的宽度,而你每次进入房间,能够拿走或者放下的地毯面积只有8平方米,这就是数据总线的宽度。

你不一定非要设计内存的访问单位是一个字节,也可以设计成比如4个字节(32位),相当于每个房间有32平方米,每次访问的吞吐量就是4个字节了(数据总线为32位)。但如果你只有这样的4所房间,那你的地址总线宽度只需要2位就够了。


1位 0或者1 可以表示两个状态,8位就是2的8字方

你可能感兴趣的:(关于内存寻址空间)