第5章设备管理范例.ppt

引言 设备的类别 1.按设备的使用特性分 存储设备、输入/输出设备、终端设备以及脱机设备 2.按设备的从属关系分 系统设备和用户设备两种 3.按信息组织方式分 字符设备和块设备 按使用特性对外部设备的分类 设备管理的功能和任务 1.选择和分配输入输出设备,完成数据传输; 2.控制输入输出设备,使其能与内存之间正常地交换数据; 3.为用户提供一个友好的使用设备的界面,将用户对设备的使用与设备的硬件特性分离,方便用户对设备的使用,同时还要方便用户增添新的设备和设备管理程序; 4.提高设备与设备、设备与CPU之间的并发度,使系统获得最佳效率。 数据传送控制方式 选择和衡量控制方式原则: 数据传送速度足够高,但又不丢失数据; 系统开销小,所需的处理控制程序少; 能充分发挥硬件资源的能力,使得I/O设备尽量忙,而CPU等待时间少。 程序直接控制方式 由用户进程直接控制内存或CPU和外围设备之间信息传送。 通常又称为“忙—等”方式或循环测试方式。 程序直接控制方式 优点: 控制方式简单 无需太多硬件支持 缺点: CPU和设备只能串行工作、设备之间也只能串行工作。 依靠测试设备状态位来控制数据传送,无法发现和处理或其他硬件所产生的错误。 只适用于CPU执行较慢、外围设备较少的系统。 中断方式 为减少程序直接控制方式中CPU等待时间以及提高系统的并行工作程序,可采用中断方式传送

文档评论(0)

1亿VIP精品文档

相关文档