




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上实验四请求分页存储管理模拟实验一:实验目的通过对页面、页表、地址转换和页面置换过程的模拟,加深对请求分页存储管理系统的原理和实现技术的理解。二:实验内容假设每个页面可以存放10条指令,分配给进程的存储块数为4。用C语言或Pascal语言模拟一进程的执行过程。设该进程共有320条指令,地址空间为32个页面,运行前所有页面均没有调入内存。模拟运行时,如果所访问的指令已经在内存,则显示其物理地址,并转下一条指令;如果所访问的指令还未装入内存,则发生缺页,此时需要记录缺页产生次数,并将相应页面调入内存,如果4个内存块已满,则需要进行页面置换。最后显示其物理地址,并转下一条指令
2、。在所有指令执行完毕后,显示进程运行过程中的缺页次数和缺页率。页面置换算法:分别采用OPT、FIFO、LRU三种算法。进程中的指令访问次序按如下原则生成:50%的指令是顺序执行的。25%的指令是均匀分布在低地址部分。25%的指令是均匀分布在高地址部分。三:实验类别分页存储管理四:实验类型模拟实验五:主要仪器计算机六:结果OPT:LRU:FIFO:七:程序# include# include# include# define blocknum 4agenum=-1;blocki.accessed=0;m=0;int pageExist(int curpage)agenum = curpage )
3、return i; agenum=-1)return i; ccessed blockpos.accessed)pos = i; agenum != -1)printf( %02d ,blocki.pagenum);printf(%p |,&blocki.pagenum);printf(n);void randam()agenum = curpage; agenum!= numj/10) blockk.accessed = 1000; ccessed = j;break; position = findReplace();agenum = curpage;agenum = curpage; a
4、genum = curpage; display();n+; ccessed = -1;ccessed+;printf(缺页次数:%dn,n);printf(缺页率:%f%n,(n/*100);void FIFO() int n=0;agenum=curpage; agenum = curpage; /将此页面调入内存 n+; display(); printf(缺页次数:%dn,n); printf(缺页率:%f%n,(n/*100); void main() int choice;printf(*请求分页存储管理模拟系统*n);randam();printf(*此进程的页面调用序列如下*n
5、);pagestring();while(choice != 4) printf(*1:OPT 2:LRU 3:FIFO 4:退出*n);printf(请选择一种页面置换算法:); scanf(%d,&choice);init();switch(choice) case 1:printf(最佳置换算法OPT:n);printf(页面号 物理地址 页面号 物理地址 页面号 物理地址 页面号 物理地址n);OPT();break;case 2:printf(最近最久未使用置换算法LRU:n);printf(页面号 物理地址 页面号 物理地址 页面号 物理地址 页面号 物理地址n);LRU();break;case 3:printf(先进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国耐磨衬板行业市场现状分析及竞争格局与投资发展研究报告
- 2025-2030年中国绿色蔬菜行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国纸巾行业市场发展分析及竞争格局与投资发展研究报告
- 2025-2030年中国紫水晶戒指行业市场现状供需分析及投资评估规划分析研究报告
- 多用户上行非相干大规模MIMO通信技术研究
- 电视网络服务合同
- 国际航空货运代理委托与运营管理合同
- 低空无人机维修员劳动合同(含维修质量保证)
- 还款协议合同与还款协议
- 智能建筑施工监测设备系统开发合同
- 室内空间设计方案汇报
- 人因工程学在潜艇指挥系统设计中的应用研究
- 新生儿败血症诊断与治疗专家共识(2024)解读课件
- 调饮技术大赛考试题库400题(含答案)
- 2025年山东青岛东鼎产业发展集团有限公司招聘笔试参考题库含答案解析
- 宠物托运自负协议书范本
- 软件开发中的质量保障及改进措施
- 面向区块链的数据分析系统的设计与实现
- 骨干教师法试题及答案
- 国企人事专员笔试试题及答案
- 旅游服务满意度调查-深度研究
评论
0/150
提交评论