软件技术_存储管理.pptVIP

  • 34
  • 0
  • 约1.15万字
  • 约 66页
  • 2017-05-13 发布于河南
  • 举报
软件技术_存储管理

2.地址映射 静态重定位 在装入一个程序时,把程序中的指令地址和数据地址全部转换成绝对地址。这种转换工作是在程序开始前集中完成的,在程序执行过程中无需再进行地址转换。所以称为“静态重定位”。 使用一对界地址寄存器,分别存放该程序的起始和终止地址. 动态重定位 在装入一个程序时,不进行地址转换,而是直接把程序装到分配的主存区域中。在程序执行过程中,每当执行一条指令时都由硬件的地址转换机构转换成绝对地址。这种方式的地址转换是在程序执行时动态完成的,所以称为动态重定位。 动态重定位由软件(操作系统)和硬件(地址转换机构)相互配合来实现。 扩充内存方法-覆盖技术 扩充内存方法-交换技术 以整个作业为单位进行内外存交换(滚进滚出) 缺点:移动会增加系统开销。 2. 固定分区分配 固定分区的优缺点 优点 实现多个作业共享 分区的分配和回收算法简单 缺点 内存利用不充分,因为每个分区中都会有一部分空间被浪费了。 动态重定位 虚拟存储管理 工作原理:首先把作业信息保留在磁盘上,当作业请求装入时,只将其中一部分先装入主存,作业执行中若要访问的信息不在主存中,则再设法将这些信息装入主存。 饭店房间和内存分页 分页存储管理 页:将作业的地址空间划分成一系列大小相等的块,称为页,所有页按顺序编号为0、1、2、·…¨。 页内地址:每个页内的内容也都从0开始顺序编号,这个编号称为页内地址。 块(页框): 内

文档评论(0)

1亿VIP精品文档

相关文档