在8086系统中,什么是逻辑地址和物理地址?他们之间的关系是什么?

        逻辑地址即是思维性的表示,由于8086的寄存器最大为16位,因此地址在寄存器中桉16位大小存放,由段地址和偏移地址联合表示的地址类型叫逻辑地址,例如2000H:1000H,这里的2000H 表示段的起始地址,即段地址,而1000H则表示偏移地址,表示逻辑地址时总是书写成    段地址:偏移地址

        物理地址即是真实存在的唯一地址,是指的内存中各个单元的单元号由8086有20条地址线,因此可寻址2的20次方,按2进制位表示规则,即有20位,这个就是物理地址。物理地址因为超过了寄存器大小(16位)因此无法直接存放,需要合成

关系:公式为物理地址=段地址X10H+偏移地址,公式中的数据可从逻辑地址获得。


您可能还会对下面的文章感兴趣: