已解决
第五章 I/O管理 四、I/O软件的层次结构
来自网友在路上 161861提问 提问时间:2023-10-31 04:55:08阅读次数: 61
最佳答案 问答题库618位专家为你答疑解惑
目录
一、层次图
二、用户层软件
三、设备独立性软件
主要实现的功能:
编辑四、中断处理程序
五、总结
注意:
一、层次图
二、用户层软件
三、设备独立性软件
主要实现的功能:
①向上层提供统一的调用接口(如read/write系统调用)
②设备的保护:
原理类似与文件保护。设备被看做是一种特殊的文件,不同用户对各个文件的访问权限是不一样的,同理,对设备的访问权限也不一样。
③差错处理
④设备的分配与回收
⑤数据缓冲区管理:
可以通过缓冲技术屏蔽设备之间数据交换单位大小和传输速度的差异。
⑥建立逻辑设备名到物理设备名的映射关系:
(1)根据设备类型选择调用相应的驱动程序
(2)设备独立性软件需要通过“逻辑设备表((LUT,Logical UnitTable)”来确定逻辑设备对应的物理设备,并找到该设备对应的设备驱动程序
(3)可以采用两种方式管理逻辑设备表:

四、中断处理程序
五、总结
注意:
设备驱动程序和中断处理程序直接和硬件打交道。
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"第五章 I/O管理 四、I/O软件的层次结构":http://eshow365.cn/6-28304-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!