- 4
- 0
- 约9.73千字
- 约 121页
- 2020-03-25 发布于浙江
- 举报
5.4.3 设备驱动程序 设备驱动程序又称为设备处理程序,是I/O进程与设备控制器之间的通信程序。 1.设备驱动程序功能 (1)接收由I/O进程发来的命令和参数, 并将命令中的抽象要求转换为具体要求。 (2)检查用户I/O请求的合法性,了解I/O设备的状态,传递有关参数,设置设备的工作方式。 (3)发出I/O命令并检查设备状态。 (4)及时响应由控制器或通道发来的中断请求并处理。 (5)对于设置有通道的计算机系统,驱动程序还应能够根据用户的I/O请求,自动地构成通道程序。 2.设备处理方式 在不同的操作系统中所采用的设备处理方式并不完全相同。根据在设备处理时是否设置进程,以及设置什么样的进程而把设备处理方式分成以下三类: (1)为每一类设备设置一个进程,专门用于执行这类设备的I/O操作 。 (2)在整个系统中设置一个I/O进程,专门用于执行系统中所有各类设备的I/O操作。 (3)不设置专门的设备处理进程,而只为各类设备设置相应的设备处理程序(模块),供用户进程或系统进程调用。 3.设备驱动程序的特点 (1)驱动程序主要是指在请求I/O的进程与设备控制器之间的一个通信和转换程序。 (2)驱动程序与设备控制器和I/O设备的硬件特性紧密相关,因而对不同类型的设备应配置不同的驱动程序。 (3)驱动程序与I/O设备所采用的I/O控制方式紧密相关,常用中断驱动和DMA
您可能关注的文档
最近下载
- 2026年安徽省公共资源交易评标评审专家入库考试题库(附答案).docx VIP
- Panasonic松下 全自动滚筒洗衣干衣机 XQG100-M1FA6 XQG100-830AF 用户手册.pdf
- 国际煤炭贸易购销标准化协议模板版A版.docx VIP
- 2026年安徽省公共资源交易评标评审专家入库考试题库(附答案).docx VIP
- 2025秋苏教版科学三年级上册教学设计(附目录).docx
- 2026语文新教材 (教学课件)4.七律 长征.pptx VIP
- 全球煤炭购销协作协议范例版A版.docx VIP
- 高师生一般自我效能感与挫折应对方式的研究.pdf VIP
- 三踝骨折课件.pptx VIP
- 华为交换机安全系统基线.doc VIP
原创力文档

文档评论(0)