毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

虚拟存储器-操作系统课程设计报告 第6页

更新时间:2009-7-1:  来源:毕业论文
虚拟存储器-操作系统课程设计报告 第6页
7).最近最久未使用LRU()
    函数功能:输入指令进行操作的页号和单元号,如果在主存中直接计算其绝对地址,否则按最近最久未使用置换算法,将该页调入主存,然后计算其绝对地址。
入口参数:无
出口参数:无
流程图如下所示:四、程序实现及运行结果 (1). 文件源代码见 www.751com.cn
 (2). 程序运行结果如下:
    1).运行程序得到初始化界面如下所示: 
2).选择地址变换这一选项得到结果如下图所示: 
3).选择页面查看这一选项得到结果如下图所示: 
4).选择地址转换这一选项输入页号2,单元号3得到结果如下图所示: 
5).输入Y,继续下一条指令,输入页号4,单元号4得到结果如下图所示: 
6).输入0返回主菜单,选择2(先进先出)结果如下所示:7).选择2,输入页号4,单元号56,存指令,出现下面结果: 
8).输入Y,继续下一条指令,输入页号5 ,单元号67,存指令,没有后继指令结果如下: 
9).返回主菜单后,输入3(最近最久)得到如下结果: 
10).输入2,输入页号6 ,单元号为7,不是存指令,有后继指令,结果如下所示: 
11).继续输入页号2 ,单元号为3,存指令,无后继指令,结果如下所示: 
12).在主菜单中输入0退出程序。
五、设计总结
这次操作系统实习我选择的是“模拟分页式虚拟存储管理中硬件的地址转换和缺页中断,以及选择页面调度算法处理缺页中断”,这个题目中包括了三个题目,即“求绝对地址和模拟产生中断”“利用FIFO算法处理中断” “利用LRU算法处理中断”。
本次程序基本完成了题目的要求,并设计了人机交互式的运行方式,让用户可以方便的操作和理解。在此次课程设计中,我主要把自己能顺利完成课题的经验总结为一下几点:
1、由于自己的编程能力一般,于是就选了一个难度之中的,平时实验的时候接触过的课题。
2、拿到题目之后及时的去读懂题目的要求,并在课余的时候和同学相互讨论题目之中的一些比较难的算法,大家在一起各抒己见,进一步促进了我对题目的理解。
3、通过课本和一些资料,熟悉的掌握了课题中所设计的各种算法知识,把它运用到了编程中,更容易的解决了一些难懂的算法。
4、在编程中,首先根据老师的建议给出了题目的需求分析,给题目划分清楚了各部分的模块,然后按着模块一个一个的编写程序。
以上就是我这次程序能顺利完成所总结出来的几点经验,我相信自己在今后的课题中将会有一个更大的进步。

上一页  [1] [2] [3] [4] [5] [6] 

虚拟存储器-操作系统课程设计报告 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。