页面置换算法模拟程序实现实验报告
提示:本实验用java实现,在JCeaterPRO中调试成功。程序源文件有Interface.java fifo.java lru.java Page.java Interface.html。用IE打开Interface.html
一
.
目的要求:
1
、通过编写和调试存储管理的模拟程序以加深对存储管理方案的理解。熟悉虚存管理的各种页面淘汰算法
2
、通过编写和调试地址转换过程的模拟程序以加强对地址转换过程的了解。
二
实验内容:
编写了一个请求分页存储管理中的页面置换算法模拟程序
1
、模块设计
:
Interface.java
实现了界面设计和调用三种不同的置换算法
Page.java
页表类,利用了链表的数据结构
Fifo.java
FIFO页面置换算法的实现
Lru.java
LRU页面置换算法的实现
2
、总体设计方案:
通过界面上的文本框吸收页号数据,调用两种页面置换算法进行分析,最后数据返回给界面进行显示
3
.程序说明:
Fifo.java中的主干函数

这篇实验报告详细介绍了使用Java编程实现的FIFO和LRU页面置换算法模拟程序。通过界面上输入页号,调用不同算法进行分析,并在界面上展示结果。实验旨在加深对存储管理方案和地址转换过程的理解,同时提升Java编程技能,尤其是界面设计和事件响应。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



