第四章-存储器管理-1.pptVIP

  • 7
  • 0
  • 约7.26千字
  • 约 59页
  • 2018-06-20 发布于河南
  • 举报
第四章-存储器管理-1

第四章 存储器管理 4.1 概述 1、基本概念 (1)存储器 计算机系统的重要资源之一 两类:内存和辅存 内存可被处理器直接访问,处理器按绝对地址访问内存 处理器不能直接访问辅助存储器 在I/O控制系统管理下,辅助存储器与内存之间可以进行信息传送 (2)内存空间划分 两部分:系统区和用户区。 系统区用来存放操作系统本身的程序和数据,如,核心程序、标准子程序等。 用户区用来存放用户的程序和数据。 2.存储管理的主要功能 (1)内存空间的分配与回收 内存空间分配表:记录内存空间的分配情况。 分配时查找该表,找出足够的空闲区域分配给请求者。 若空闲区不能满足申请要求,则让申请者成为等待内存资源状态,直到有足够内存空间再分配。 去配时要修改“内存空间分配表”,在表中将回收区域的标志置成“空闲”状态。 实现内存分配的两种途径:静态分配与动态分配。 两者的区别在于:实施的内存分配是在进程执行前还是进程运行过程中。 (2)实现地址重定位(地址转换/映射/变换) 将逻辑地址转换成物理地址的工作称“重定位”。 重定位的方式:静态重定位与动态重定位 静态重定位 在程序执行之前,将指令地址和数据地址全部转换成绝对地址。在其执行过程中不再进行地址转换。 程序必须存放在连续的内存空间。 动态重定位 先将程序装入所分配的内存区域中。每执行一条指令时,由硬件地址转换机构

文档评论(0)

1亿VIP精品文档

相关文档