文档介绍:第5章设备管理
概述
数据传送控制方式
缓冲技术
设备分配技术
I/O进程控制
本章学习目标
数据传送的4种方式:程序直接控制方式、中断控制方式、DMA方式及通道控制方式
缓冲技术的概念及4种常见的缓冲技术:单缓冲、双缓冲、环形缓冲及缓冲池
设备分配的概念及3种设备分配技术:独享分配、共享分配及虚拟分配
I/O进程控制
概述
设备类型
设备管理的任务和功能
设备控制块(DCB)
返回首页
设备类型
按这种方法可把外部设备分为存储设备和输入/输出(I/O)设备。
存储设备是计算机用来存储信息的设备,如磁盘、光盘、磁带等;I/O设备包括输入设备和输出设备两类。
输入设备的作用是将外部带来的信息输入计算机,如键盘、鼠标等。输出设备的作用是将计算机加工好的信息输出到外部,如显示器,打印机等。
按这种方法可将外部设备分为字符设备和块设备。字符设备处理的信息是以字符为单位组织的,如打印机、键盘等。块设备处理的信息是以块为单位组织的,如磁带、磁盘等。
按这种观点可将外部设备分为系统设备和用户设备两种。系统设备是指操作系统生成时已登记在系统中的标准设备,如键盘、磁盘等。用户设备是指操作系统生成后,用户定义的非标准设备,如绘图仪,游戏手柄等,这时需要用户安装设备驱动程序。
返回本节
设备管理的任务和功能
提高设备的利用率
设备独立性
(1)独立于同类设备的具体设备号。
(2)独立于设备类型。
字符编码的独立性
设备处理的一致性
(1)监视系统中所有设备的状态。
(2)设备分配。
(3)设备控制是设备管理的另一功能,它包括设备驱动和设备中断处理,具体的工作过程是在设备处理的程序中发出驱动某设备工作的I/O指令后,再执行相应的中断处理。
返回本节