8086有16位地址线_8086的一个逻辑段最大是多少「建议收藏」

8086有16位地址线_8086的一个逻辑段最大是多少「建议收藏」CPU访问内存单元时,要给出内存单元的地址

8086有16位地址线_8086的一个逻辑段最大是多少「建议收藏」

CPU访问内存单元时,要给出内存单元的地址。所有内存单元构成的存储空间是一个一维的线性空间,每一个内存单元在这个空间中都有唯一的地址,这个地址就是所谓的物理地址

物理地址就是数据在内存中实际存放的位置,8086有20根地址线,这决定了物理地址的位数;16根数据线决定了8086的寄存器只有16位,即段寄存器和通用寄存器都是16位的,所以,段地址和偏移量也都是16位。计算机中所有信息都是以二进制的形式存储的,当要合成20位的物理地址时,地址加法器将以二进制形式存放的段地址左移4位(段地址 * 16),变成20位,然后再加上16位的偏移地址,得到最后20位的物理地址

段地址是针对内存的分段而言的,将每一段的段首地址定义为段地址.段地址的存在是由系统的分段存储决定的,通过段地址和偏移地址就能对数据进行寻访.段地址 * 16必然是16的倍数,所以一个段的其实地址也一定是16的倍数。

今天的文章8086有16位地址线_8086的一个逻辑段最大是多少「建议收藏」分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/86933.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注