- 1
- 0
- 约1.4万字
- 约 43页
- 2017-02-05 发布于河南
- 举报
Linux备管理
第5章 设备管理 首先回顾操作系统的总体构架,从而定位设备管理所处地位 然后学习设备管理的基本原理 最后了结LINUX设备管理实例 设备管理 引言 硬件设备与控制软件之间的联系: 设备—控制器—内存映射地址—处理机 驱动程序—I/O管理程序—文件系统—用户的I/O请求 设备管理的主要任务 设备分配 实现数据传输 提供用户使用接口 提高并行操作度 设备管理程序提供的功能 为进程管理提供接口(将进程的请求转给设备管理) 实施设备分配(设备分类、调度算法、等待队列) 实现设备之间以及设备与CPU之间并行操作(DMA、通道) 缓冲区管理 输入/输出硬件 电子设备 设备分类 字符设备 块设备 设备控制器 DMA存储器直接存取 通道 磁带 磁盘 通道方式的数据传送结构 DMA 输入/输出软件 输入/输出软件的作用 程序直接控制方式 中断控制方式的传送结构 中断控制方式的处理过程 DMA方式的数据传送处理过程 通道控制方式的描述过程 从CPU执行的角度来描述通道控制方式 : Channel control procedure: repeat IR←M[pc] pc←pc+1 execute(IR) if require accessing with I/O Device then Command (I/O
原创力文档

文档评论(0)