搜索
当前位置: 三分彩网站 > 段地址 >

逻辑地址

gecimao 发表于 2019-08-04 14:14 | 查看: | 回复:

  采用分段结构的存储器中,任何一个逻辑地址都由段基址和偏移地址两部分组成,都是无符号的16位二进制数,程序设计时采用逻辑地址。这句话怎么理解?能用数字举个列子吗?谢谢啦........

  采用分段结构的存储器中,任何一个逻辑地址都由段基址和偏移地址两部分组成,都是无符号的16位二进制数,程序设计时采用逻辑地址。这句话怎么理解?能用数字举个列子吗?谢谢啦.....

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部你说的是8086微处理器吧。8086微处理器有20条地址线,也就是说,如果以实际的地址(也就是所谓的物理地址)寻址的线位。但是在汇编语言里,地址长度是16位,于是人们采用了段基址和偏移地址的方法。

  段基址和偏移地址都是16位,如何把它扩充成20位呢?方法就是,段基址向左移动4位,再加上偏移地址就成了20位的物理地址。例如,段基址3A00,偏移地址21B0,则物理地址为3A00 * 10 + 21B0 = 3C1B0。(十六进制)

本文链接:http://dogayoga.net/duandizhi/913.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部