MCSYSTEM-第六章设备管理DevicesManagement.ppt

MCSYSTEM-第六章设备管理DevicesManagement.ppt

第六章 设备管理 Devices Management 设备管理不但要管理实际I/O操作的设备(如磁盘机、打印机),还要管理诸如设备控制器、DMA控制器、中断控制器、I/O处理机(通道)等支持设备。设备管理包括各种设备分配、缓冲区管理和实际物理I/O设备操作,通过管理达到提高设备利用率和方便用户。 设备管理是操作系统中最繁杂而且与硬件紧密相关的部分。 外设特性差异的表现 速度(数据传输速度差别相当大) 千兆网卡 显示卡 硬盘 以太网卡 光盘 扫描仪 激光打印机 软盘 调制解调器 鼠标 键盘 I/O设备的分类 按与主机间数据传输的单位分 字符设备:以字符为单位进行输入、输出的设备。每输入或输出一个字符就要中断一次主机CPU请求进行处理,所以又称慢速字符设备。 块设备:以字符块为单位进行输入、输出的设备。例如:硬盘 I/O设备的分类 按与主机之间的交互方式分 询问方式(Query):实时系统中必需采用,在一般简单系统中也广泛采用,但系统开销较大,每次进行输入输出工作,都需要由主机CPU干预 中断方式(Interrupt):有硬中断和软中断之分,中断按级别分类排队工作;可按字符、字、块的传递产生中断;实时控制常用实时时钟中断,起自动控制作用;中断工作主要由中断请求、中断响应和中断服务处理组成。“中断”的产生使管理工作更能“自动化” DMA方式(Direct Memory Access

文档评论(0)

1亿VIP精品文档

相关文档