我的博客:www.while0.com  

我的博客:www.shishangguan.net

8086有20位地址总线,达到了1MB寻址能力,但8086CPU的寄存器只有16位,所以在CPU内部一次性传输,处理的地址为16位,所以简单的想,他的内部寻址空间只有2^16,即64Kb的寻址范围。

  所以,在8086CPU中使用两个16位寄存器来完成一个具有20位寻址能力的功能。即段地址(SS)x16+SP(便宜地址),也就是8086非常经典的分段寻址。

  如下图所示(来自《汇编语言-王爽》)

 

 

posted on 2013-10-11 18:04  money@money  阅读(631)  评论(0编辑  收藏  举报