地址总线位和按字寻址的关系?
来源:3-6 计算机的高速缓存

烈焰卡卡
2019-12-04
视频中的例题,算出字块m是10位,字的内部位置是20位,这样一个地址用30位来表示。但是地址总线是32位时最大内存是2的32次方个存储单元,也就是4GB,那例题中只用了30位就可以做一个寻址,那岂不是和32位的最大内存只能是4GB矛盾了?
写回答
1回答
-
这个问题挺好的,同学的思考很深入,点赞。
这里可能容易引起一些误解,需要说明一下。
首先这里有两个概念,按字寻址、按字节寻址。
按字寻址的意思是以字为单位进行编址;按字节寻址是指以字节为单位寻址。
我们这里主要强调和理解字、字块、字地址的关系,所以这里默认指的是按字寻址;而计算机内存寻址大多是按字节寻址的(取决CPU实现),所以才有2^32=4GB。
1102019-12-05
相似问题