基本分页存储管理.docx

《操作系统》课程实验报告 实验名称:基本分页存储管理 班 级: **************** 学 号: ************* 姓 名:************** 指导老师: *************** 成 绩: 实验目的: 1.熟悉并掌握基本分页存储管理的思想。 2.熟悉并掌握基本分页存储管理的分配和回收方式,并能够模拟实现。 二、实验内容:用高级语言模拟实现动态分区存储管理,要求: 内存空间的初始化——可以由用户输入初始内存空间各个物理块情况。(用二维矩阵的方式按物理块号,逐行给出每个物理块的状态,1——表示已分配,0——表示未分配,并能够将行标、列标转换为对应的物理块号,以查看或修改每一个块的状态,要求:初始时部分物理块已分配) 基本分页的分配过程:由用户输入作业号和作业的大小(这里的大小是逻辑页面数),实现分配过程:空间充足,分配,修改状态矩阵的相应位置的值(值由0转变为1),并用专门的数据记录下该作业占用的物理块的块号,以备删除作业时回收空间。 作业空间的的回收:用户输入作业号,实现分区回收(通过相应的数据结构找到该作业占有的物理块号,将块号转变成对应的行标、列标,将对应位置的值由1转变成0就完成了回收) 分区的显示:任何时刻,可以查看当前内存的情况(显示记

文档评论(0)

1亿VIP精品文档

相关文档