本张思维导图关于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通信。
由于设备、控制器和通道资源的有限性,当进程提出申请设备分配程序才会进⾏分配。
树图思维导图提供 PRAGMATICS 在线思维导图免费制作,点击“编辑”按钮,可对 PRAGMATICS 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:5c88b9d082a71ef59715fa269758e09b
树图思维导图提供 CD8+T细胞的能量代谢与抗肿瘤免疫 在线思维导图免费制作,点击“编辑”按钮,可对 CD8+T细胞的能量代谢与抗肿瘤免疫 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:42a6320ae3aa37ad1fcd290ee45a5b0b