存储器管理 1.实验内容:模拟请求页式存储管理中硬件的地址转换和缺页中断,并用先进先出调度算法(FIFO)处理缺页中断; 2.要求: ①指令序列的设定可以执行拟定,格式如表 3; ②在完成了 FIFO 换页策略后,可以选做 LRU 的换页策略,并进行比较; ③作业允许的页架数 m 在不同情况下的缺页中断率; ④程序运行时显示地址转变和页面调入调出过程
实验控制流图: 4.数据结构核心代码: package xiao
bean; publicclass Instruction { /** * 指令操作符号 */ private String op; /** * 页号 */ privateintpageId; /** * 页内地址 */ privateintpageInAddress; public Instruction() { } public Instruction(String op, int pageId, int pageInAddress) { this
op = op; this
pageId = pageId; this
pageInAddress = pageInAddress; } public String getOp() { returnop; } publicvoid setOp(String op) { this
op = op; } publicint getPageId() { returnpageId; } publicvoid setPageId(int pageId) { this
pageId = pageId; } publicint getPageInAddress() { returnpageInAddress; } publicvoid setPageInAddress(int pageInAddress) {