全球旧事资料 分类
武汉理工大学《操作系统》课程设计说明书
学号:0120910340228
课程设计
模拟设计页式存储管理的分题目
配与回收
学院
计算机科学与技术
专业
计算机科学与技术
班级
XX
姓名
XX
指导教师
XXX
2011年01月09日
1
f武汉理工大学《操作系统》课程设计说明书
课程设计任务书
学生姓名:XX
专业班级:计算机0902班
指导教师:XXX
工作单位:计算机科学与技术学院
题目模拟设计页式存储管理的分配与回收
初始条件:
1.预备内容:阅读操作系统的内存管理章节内容,了解有关虚拟存储器、页式存储管理等概念,并体会页式管理内存的分配和回收过程。
2.实践准备:掌握一种计算机高级语言的使用。
要求完成的主要任务(包括课程设计工作量及其技术要求,以及说明书撰写
等具体要求)1.采用页式管理方案实施内存分配和回收。能够处理以下的情形⑴能够输入给定的内存页面数,页面大小,进程的个数及每个进程的页数。⑵要求当某进程提出申请空间的大小后,显示能否满足申请,以及为该进程分
配资源后内存空间的使用情况(被进程占用的页面,空闲的页面)。2.设计报告内容应说明:⑴课程设计目的与功能;⑵需求分析,数据结构或模块说明功能与框图;⑶源程序的主要部分;⑷测试用例,运行结果与运行情况分析;⑸自我评价与总结:i)你认为你完成的设计哪些地方做得比较好或比较出色;ii)什么地方做得不太好,以后如何改正;iii)从本设计得到的收获(在编写,调试,执行过程中的经验和教训);iv)完成本题是否有其他的其他方法(如果有,简要说明该方法);v)对实验题的评价和改进意见,请你推荐设计题目。
时间安排:
设计安排一周:周1、周2:完成程序分析及设计。周2、周3:完成程序调试及测试。周4、周5:验收,撰写课程设计报告。
(注意事项:严禁抄袭,一旦发现,抄与被抄的一律按0分记)
指导教师签名:系主任(或责任教师)签名:
年月日年月日
2
f武汉理工大学《操作系统》课程设计说明书
模拟设计页式存储管理
1需求分析
的分配与回收
页式管理是一种内存空间存储管理的技术,页式管理分为静态页式管理和动态页式管理。基本原理是将各进程的虚拟空间划分成若干个长度相等的页page,页式管理把内存空间按页的大小划分成片或者页面(pageframe),然后把页式虚拟地址与内存地址建立一一对应页表,并用相应的硬件地址变换机构,来解决离散地址变换问题。页式管理采用请求调页或预调页技术实现了内外存存储器的统一管理。
图1r
好听全球资料 返回顶部