本张思维导图关于I/O设备管理的主要知识点
树图思维导图提供 I/O设备管理的思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 I/O设备管理的思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:9597639841745dff001c4e97587f67ed
I/O设备管理思维导图模板大纲
⽤户层I/O软件:实现与⽤户交互的接⼝
设备独⽴性软件:⽤于实现⽤户程序和设备驱动器的
设备驱动程序:实现对设备发出操作指令。
中断处理程序:⽤于保持被中断进程的CPU环境
CPU检查响应中断的条件是否满⾜。
如果CPU响应中断,则CPU关中断,使其进⼊不可再次相应中断的状态。
保存被中断进程的CPU环境。
分析中断原因,调⽤中断处理⼦程序。
执⾏中断处理⼦程序。
退出中断,恢被中断的进程的CPU现场或调度新进程占⽤CPU。
开中断,CPU继续执⾏。
是驱动物理设备和DMA控制器或I/O控制器等进⾏I/O操作的⼦程序集合。
设备驱动程序的功能
1. 接收设备独⽴软件发送的命令和参数,并转成低层次操作序列。
2. 检查⽤户I/O请求的合法性。
3. 发出I/O命令
4. 响应设别控制器发来的中断请求,并调⽤中断处理程序进⾏处理。
⽤户层I/O软件在结构层次最上⽅,负责⽤户和设备的I/O通信。
由于设备、控制器和通道资源的有限性,当进程提出申请设备分配程序才会进⾏分配。
树图思维导图提供 Linux 网络基础知识 在线思维导图免费制作,点击“编辑”按钮,可对 Linux 网络基础知识 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:199680f0e48eac8a1aeaadb90447d4f4
树图思维导图提供 数智技术在工程设备管理中的应用 在线思维导图免费制作,点击“编辑”按钮,可对 数智技术在工程设备管理中的应用 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:f9a2de84ad9a9ceebc96385d71be9ebe