首页 > 其他 > 详细

地址空间和地址生成

时间:2020-06-24 18:33:26      阅读:66      评论:0      收藏:0      [点我收藏+]

地址空间和地址生成

地址空间

  • 物理地址空间--硬件支持的地址空间
  • 逻辑地址空间--一个运行的程序所拥有的内存范围

逻辑地址生成:

编译,汇编,链接,载入(程序重定位)

物理地址生成:

CPU方面:

1、运算器(ALU)需要逻辑地址的内存内容

2、(MMU)内存管理单元寻找在逻辑地址和物理地址之间的映射关系,如果内存中没有到CPU(MMP)中找

3、控制器从总线发送在物理地址中内容的请求


内存方面:

4、内存发送物理地址内存内容给CPU


操作系统方面

建立逻辑地址和地址之间的映射



操作系统确保程序之间不会相互干扰,确保程序访问地址空间是合法的

地址空间包含:起始地址+长度(这个表也是由操作系统来建立和维护的)

地址空间和地址生成

原文:https://www.cnblogs.com/deusjin/p/13189102.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!