完整虚拟存储管理器实验报告!一、实验目的请求页式虚存管理是常用的虚拟存储管理方案之一。通过请求页式虚存管理中对页面置换算法的模拟,有助于理解虚拟存储技术的特点,并加深对请求页式虚存管理的页面调度算法的理解。二、实验环境 Turbo C 2.0/3.0或VC++6.0三、实验内容本实验要求使用C语言编程模拟一个拥有若干个虚页的进程在给定的若干个实页中运行、并在缺页中断发生时分别使用FIFO和LRU算法进行页面置换的情形。其中虚页的个数可以事先给定(例如10个),对这些虚页访问的页地址流(其长度可
模拟请求页式存储管理中硬件的地址转换和缺页中断,并用先进先出调度算法(FIFO)或LRU处理缺页中断; 要求: ① 指令序列的设定可以执行拟定,格式如表3; ② 在完成了FIFO换页策略后,可以选做LRU的换页策略,并进行比较; ③ 作业允许的页架数m在不同情况下的缺页中断率; ④ 程序运行时显示地址转变和页面调入调出过程。 步骤: ① 设计页表及其数据结构: 页号: 标志:是否在主存; 页架号:设定页表在主存的位置; 修改标志:设定页面在主存中是否修改过; 磁盘上位置:设 定页面在辅存中的位