8086的cpu寄存器与内存寄存器的区别与联系??

如题所述

第1个回答  2019-04-10
CPU访问
内存单元
时都要给出内存单元的地址。所有的内存单元构成的存储空间是一个一维的
线性空间
,每一个内存单元在这个空间中都有唯一的地址,我们把这个唯一的地址称为
物理地址

8086CPU是16位结构的,但它有20位地址总线,那么如果利用16结构来结合20位地址总线?
CPU中的相关部件提供两个16位的地址,一个称为段地址,另一个称为偏移地址
段地址和偏移地址通过
内部总线
送入一个称为地址
加法器
的部件
地址加法器将两个16位地址合成为一个20位的物理地址
CPU再通过合成后的20位物理地址去访问内存
物理地址=段地址×16+偏移地址
IT内部供应团队为您服务,希望您满意
。。。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网