JAVA语言程序设计实验报告一 - Read
操作系统实验报告三
时间:2005.3.10
实验题目:模拟虚拟存储器 年级:2002级 班级:1 姓名:王先平 学号任课教师:林振荣 一.实验要求:
在计算机系统中,为了提高主存利用率,往往把辅助存储器(如磁盘)作为主存储器的扩充,使多道运行的作业的全部逻辑地址空间总和可以超出主存的绝对地址空间。用这种办法扩充的主存储器称为虚拟存储器。通过本实验帮助同学理解在分页式存储管理中怎样实现虚拟存储器。实验应做到模拟分页式虚拟存储管理中硬件的地址转换和缺页中断,以及选择页面调度算法处理缺页中断。
二.解题思路:
定义一个一个进程结构体和一个页表结构体(进代码中);
调用函数CreatTaskList(…)创建任务表,并初始化。调用函数CreatPageList(…)创建页表,并初始化,所以主存块分配给页表中的最前页,直到分完。模拟机器实现时,为了防止主存块重复分配,专门用函数GetStrageMark()来实现合法分配。
顺序执行任务表中的任务,(在此程序模拟中)即实现绝对地址的转化输出。当不对缺页进行处理时,只要简单判断是否缺页,然后进程输出;当用FIFO进行缺页处理时,用到一个Sign[StrageSize]来记忆已分配到主存块的页号,用k指针始终指
您可能关注的文档
- CSP6111 系列插箱式平台.PDF
- CT 多平面重组在眼眶骨折法医鉴定中的价值 - CT理论与应用研究.PDF
- CS4N60 硅N 沟道功率MOSFT - 潍坊市汇川电子有限公司.PDF
- CST (可控启动传输装置).PDF
- CT 扫描参数对岩土图像的影响 - CT理论与应用研究.PDF
- CYG1000 系列绝对压力及真空度变送器.PDF
- COSMIC无线电掩星(RO).PPT
- C种经皮植入式左心辅助装置的泵流量测试 - 医用生物力学.PDF
- D 协调规划和制定国家农业生物多样性战略.DOC
- D 题射频宽带放大电路设计报告.PDF
- 2026年高端旅游行业发展趋势报告.docx
- 2026年工业机器人伺服系统市场规模分析报告.docx
- 2026年云南昆明西山区金碧街道辅助性岗位工作人员招聘考试核心押题卷(第2套)(附独家高分解析).docx
- 2026年智能锁安防创新报告.docx
- 2026年量子通信产业链投融资报告.docx
- 2026一级造价工程师造价管理例题详解阅卷要点(临考复习).doc
- 2026一级造价工程师交通专业答题模板分值标注(脱产备考).doc
- 2026一级造价工程师交通计量题型归纳答题范本(基础薄弱).doc
- 2026新版一级造价工程师水利专业重难点汇总考点提炼(脱产备考).doc
- 2026年人形机器人电机技术商业化落地报告.docx
最近下载
- 看透银行:投资银行股从入门到精通.docx VIP
- GBT41979.5-2022 搅拌摩擦点焊 铝及铝合金 第5部分: 质量与检验要求.pdf
- 1加气站项目环境风险评估报告 .pdf VIP
- GBT 34630.2-2017 搅拌摩擦焊 铝及铝合金 第2部分:焊接接头设计.docx VIP
- 人教版(2024)八年级上册英语Unit 3 语法(形容词、副词比较级)精讲精练(含答案).docx
- T CWAN 0070—2023《铸铝搅拌摩擦焊接技术规范》.pdf VIP
- 2026年CSCO结直肠癌诊疗指南.docx VIP
- 中国临床肿瘤学会(CSCO)直肠乙状结肠连接处原位癌诊疗指南2025.docx
- T_CWAN 0070-2023 铸铝搅拌摩擦焊接技术规范.docx
- T∕CWAN 0070-2023 铸铝搅拌摩擦焊接技术规范 .docx
原创力文档

文档评论(0)