页眉内容
学 号:
课 程 设 计
题 目 学 院 专 业 班 级 姓 名 指导教师
模拟设计页式存储管理中地址转换
计算机科学与技术学院 计算机科学与技术专业
汪祥莉
2012 年 1 月 10 日
1
页眉内容
课程设计任务书
学生姓名: 专业班级:
指导教师:汪祥莉 工作单位: 计算机科学与技术学院
题 目: 模拟设计页式存储管理中地址转换 初始条件:
1.预备内容:阅读操作系统的内存管理章节内容,理解页式存储管理的思想及相应的分配主存的过程。
2.实践准备:掌握一种计算机高级语言的使用。
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体
要求)
1.实现页式存储管理中逻辑地址到物理地址的转换。能够处理以下的情形:页式逻辑地址可以输入十进制或者十六进制,能检查地址的合法性,如果合法进行转换,否则显示“地址非法”;物理地址能够分别用十进制和十六进制表示。
2.设计报告内容应说明: ⑴ 课程设计目的与功能;
⑵ 需求分析,数据结构或模块说明(功能与框图); ⑶ 源程序的主要部分;
⑷ 测试用例,运行结果与运行情况分析; ⑸ 自我评价与总结:
i)你认为你完成的设计哪些地方做得比较好或比较出色; ii)什么地方做得不太好,以后如何改正;
iii)从本设计得到的收获(在编写,调试,执行过程中的经验和教训); iv)完成本题是否有其他的其他方法(如果有,简要说明该方法); v)对实验题的评价和改进意见,请你推荐设计题目。
时间安排:
设计安排一周:周1、周2:完成程序分析及设计。
周2、周3:完成程序调试及测试。 周4、周5:验收、撰写课程设计报告。
(注意事项:严禁抄袭,一旦发现,抄与被抄的一律按0分记)
指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日
页眉内容
目录
1.摘要错误!未定义书签。
2.设计目的与基本要求错误!未定义书签。 3.程序设计模块说明错误!未定义书签。 3.1主要定义变量说明错误!未定义书签。 3.2程序设计思路错误!未定义书签。 3.2.1程序语言的选择错误!未定义书签。
3.2.1操作系统中页式存储系统的地址转换图错误!未定义书签。 3.2.2地址转换流程图错误!未定义书签。 3.2.2程序设计流程图错误!未定义书签。 3.3程序主要语句和数据结构错误!未定义书签。 4.程序调试与运行结果错误!未定义书签。 4.1程序运行开始界面错误!未定义书签。 4.2设置内存分页错误!未定义书签。
4.3输入进程分块数目并生成随机页表错误!未定义书签。 4.4输入十进制逻辑地址并转换成物理地址错误!未定义书签。 4.5输入十六进制逻辑地址并转换成物理地址错误!未定义书签。 4.6程序结束错误!未定义书签。 5. 自我评价与总结错误!未定义书签。 6.附录:程序主要部分错误!未定义书签。
3