- 13
- 0
- 约1.99万字
- 约 63页
- 2018-07-07 发布于上海
- 举报
* 2. 设备分配 设备分配的基本任务,是根据用户进程的I/O请求、系统的现有资源情况以及按照某种设备分配策略,为之分配其所需的设备。如果在I/O设备和CPU之间,还存在着设备控制器和I/O通道时,还须为分配出去的设备分配相应的控制器和通道。 为了实现设备分配: 系统中应设置设备控制表、控制器控制表等数据结构,用于记录设备及控制器的标识符和状态。据这些表格可以了解指定设备当前是否可用,是否忙碌,以供进行设备分配时参考。 在进行设备分配时,应针对不同的设备类型而采用不同的设备分配方式。对于独占设备(临界资源)的分配,还应考虑到该设备被分配出去后,系统是否安全。 设备使用完后,还应立即由系统回收。 * 3. 设备处理 设备处理程序又称为设备驱动程序。其基本任务是用于实现CPU和设备控制器之间的通信,即由CPU向设备控制器发出I/O命令,要求它完成指定的I/O操作;反之由CPU接收从控制器发来的中断请求,并给予迅速的响应和相应的处理。 处理过程是:设备处理程序首先检查I/O请求的合法性,了解设备状态是否是空闲的,了解有关的传递参数及设置设备的工作方式。然后,便向设备控制器发出I/O命令,启动I/O设备去完成指定的I/O操作。设备驱动程序还应能及时响应
您可能关注的文档
最近下载
- 2021年陕西省西安市小升初数学考试真题(I卷).pdf VIP
- 新疆图集新22S3 室外排水工程.pdf VIP
- 2025年浙江省单独考试招生文化考试语文试题(含参考答案) .pdf VIP
- 打叶复烤机械修理工职业技能竞赛培训综合试题二十.pdf VIP
- FANUC配麦格米特焊机Eip通讯.pdf VIP
- HB 6167.14-2014 民用飞机机载设备环境条件和试验方法 第14部分:防火、可燃性试验 (可复制版).pdf
- 2026年行政执法证考试必刷题库(附答案).docx VIP
- 入党志愿书电子版模板(空白) .doc VIP
- 打叶复烤机械修理工职业技能竞赛培训综合试题23.pdf VIP
- 3道独家原创“新定义”压轴题 考前练一练.docx VIP
原创力文档

文档评论(0)