- 103
- 0
- 约3.45千字
- 约 9页
- 2022-06-13 发布于河北
- 举报
PAGE
独占设备的分配和回收实验报告
1 实验目的
(1)加深对设备管理的理解
(2)深入了解如何分配和回收独占设备
2 实验内容
设计一种独占设备分配和回收的方案,要求满足设备独立性。在Visual C++ 6.0 集成开发环境下,使用C语言编写程序实现这个方案并进行测试。
3 实验原理
为了提高操作系统的可适应性和可扩展性,现代操作系统中都毫无例外地实现了设备独立性,又叫做设备无关性。设备独立性的含义是:应用程序独立于具体使用的物理设备。
为了实现独占设备的分配,系统设置数据表格的方法也不相同,在实验中只要设计合理即可。这里仅仅是一种方案,采用设备类表和设备表。
数据结构
操作系统设置”设备分配表”,用来记录计算机系统所配置的独占设备类型,台数以及分配情况,设备分配表可由”设备类表”和”设备表”两部分组成,在设备类表中,每类设备对应一行,内容通常包括设备类、总台数、空闲台数和设备表起始地址。设备表中,每台设备对应一行,包括设备物理名,设备逻辑名、占用设备的进程号、是否分配等,在设备表中,同类设备登记在连续的行中。
设备分配
当进程申请某类设备时,系统先查”设备类表”。
如果该类设备的现存台数可以满足申请要求,则从该类设备的”设备表”始址开始依次查该类设备在设备表中的登记项,找出”未分配”的设备分配给进程。
分配后要修改设备类表中的现存台数,把分配给进程的设备标志改为”已
您可能关注的文档
- VB语言程序设计《定时器控件》教学设计.docx
- 部编人教版语文《马诗》教学设计.docx
- 电气线路设备安装操作规程.docx
- 法制进校园小学生学法考试试题.docx
- 房屋无偿使用协议书.docx
- 房屋租赁合同模板(单张打印版).docx
- 国庆节致学生家长的一封信范文.docx
- 建党伟业观后感《恰风华正茂,奋斗正当时》.docx
- 四年级下第一单元《认识方程》教学设计.docx
- 小学校本课程开发与实施方案.docx
- 零碳城市综合能源解决方案分享.docx
- 人形机器人-专题报告8:跨越与弥合:数据采集的必要性与重要性.pdf
- 机器人能胜任哪些工作?+What+Work+Can+Robots+Do.pdf
- Token驱动的大模型推理效能优化技术白皮书2026.pptx
- 2026年Q3人工智能行业薪酬报告.pptx
- AI能读懂民意吗?合成虚拟人物预测政策态度的实证研究+Can+AI+Read+the+Room?Predicting+Policy+Sentiment+with+Synthetic+Personas.pdf
- 山东省亚太资本市场研究院山东上市公司绿色转型与ESG白皮书2026.docx
- AQ-房屋与市政工程2026年消防安全月消防应急演练方案.docx
- 2025年“数据要素×”大赛全国总决赛获奖项目案例集——绿色低碳赛道.docx
- 陈磊-降低新型电力系统复杂性的定频构网及有功控制技术.docx
最近下载
- 教育测量与评价第三版全套完整教学课件.pptx
- 无锡蠡湖渤公岛产品策划.ppt VIP
- 湖北咸宁市2026年职业卫生技术服务专业技术人员考试(放射卫生检测与评价)模拟题及答案.docx
- 2025年中国移动集团招聘考试笔试试题及答案.docx
- RAZ-R英语绘本GHOST TOWNS(带练习册).pdf
- 2026年乡村医生培训考试题库附答案.docx VIP
- 自考13620《工程安全管理与环境保护》重点精简版.docx VIP
- 13683管理学原理(中级)历年真题.docx VIP
- 2026年往年国网二批面试题库及答案.doc VIP
- 合理膳食《中国居民膳食指南2022》八准则.pptx VIP
原创力文档

文档评论(0)