8086处理器中的寄存器组的段首址 偏移地址偏移量 物理地址一些地址究竟是什么?什么意思?哪位大

8086处理器中的寄存器组的段首址 偏移地址偏移量 物理地址一些地址究竟是什么?什么意思?哪位大神解答下啊

段地址是8086CPU生成物理地址的一种机制,因为8086CPU内部的地址总线只有16跟,按理说16根的地址总线只能访问64(2的16次方)k的地址,但是为了能访问到更大的内存,8086外部地址总线采用了20根线,那么问题来了,内部16位,怎样才能产生外部的20位的地址呢,使用的就是用两个16位的地址通过一个叫地址译码器的器件来生成20位的地址,其具体做法就是将其中的一个16位地址(被称为段地址)的值先乘以16,然后再加上另外一个。16位地址(被称为偏移量或偏移地址),就得到一个20位的地址(被称为物理地址)了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-16
是通过地址加法器来生成20位的物理地址不是地址译码器,那是执行指令用的
相似回答