请教一个关于16位及32位地址总线的寻址问题?
16位地址总线的寻址范围是2的16次方,即65535个字节型内存单元;
32位地址总线的寻址范围是2的32次方,即4294967296个字节型内存单元。
然而请看下面的例子:
设段地址为1000,偏移地址为FFFF,而FFFF等于16*16*16*16+16*16*16+16*16+16,即69904个字节型内存单元,也就是说从地址1000处开始要寻找距离为69904个单元的地址。
问题1:对于16位地址总线来说,这个距离不是超出了它的寻址范围了吗?还能寻得到吗?
问题2:一般来说物理地址等于段地址加偏移地址,而偏移地址最大可为FFFF(即69904个单元),可对于32位地址总线来说,这个距离远远少于它的寻址范围,这不成了32位总线的一个瓶颈吗?32位地址总线的寻址能力不就有名无实了吗?
以上问题让小弟非常疑惑,望各位高手能帮小弟解释解释,小弟在此先谢过了!!!!!!!!