05_设备管理.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
05_设备管理.pdf

第五章 设备管理 李文生 北京邮电大学计算机学院 补充:设备管理的任务和功能 设备管理的主要任务 选择和分配I/O设备以便进行数据传输 控制I/O设备和CPU(或内存)之间交换数据 为用户提供一个友好的透明接口 提高设备和设备之间、CPU和设备之间、以及进程和进 程之间的并行操作度,使操作系统获得最佳效率。 设备管理的功能 提供与进程管理系统的接口。当进程请求设备资源时,该 接口能将进程要求转达给设备管理程序; 进行设备分配 实现设备和设备、设备和CPU之间的并行操作 进行缓冲区管理 北京邮电大学 计算机学院 2 本章内容 5.1 I/O系统 5.2 I/O控制方式 5.3 缓冲管理 5.4 I/O软件 5.5 设备分配 5.6 磁盘存储器的管理 北京邮电大学 计算机学院 3 5.1 I/O系统 用于实现数据输入、输出及数据存储。 I/O设备 除了CPU和内存之外,其他大部分硬件设备称为 I/O(外部)设备,如: 输入输出设备、外存设备、终端设备等 北京邮电大学 计算机学院 4 1) I/O设备分类 从设备的使用特性分 存储设备、I/O设备、终端设备、脱机设备。 从设备的从属关系分 系统设备:操作系统生成时就已经配置好的各种 设备,如键盘、鼠标、打印机、文件存储设备 等; 用户设备:系统生成时没有配置,由用户自己安 装配置后由操作系统统一管理的设备,如视频采 集设备、扫描仪等; 按传输速率分 低速设备、中速设备、和高速设备 北京邮电大学 计算机学院 5 I/O设备分类(续) 从信息交换单位分 块设备:以块为单位进行信息组织和处理的设备,例如磁 盘、磁带等 字符设备:以字符为单位组织和处理信息的设备,例如键 盘、终端、打印机等; 按照设备的分配方式分 独占设备:在一段时间内只能由一个进程使用的设备,一 般为慢速的字符设备,如打印机。 共享设备:在一段时间内可由多个进程以交叉的方式共享 使用的设备。一般为快速的块设备,如磁盘。 虚拟设备:在一类设备上模拟另一类设备的I/O技术。 常用共享设备模拟独占设备(如虚拟光驱)、用高速设备 模拟低速设备。 北京邮电大学 计算机学院 6 2) 设备与控制器之间的接口 设备通过设备控制器与CPU进行通信 I/O设备与设备控制器之间的接口 数据信号线 控制信号线 状态信号线 I/O 北京邮电大学 计算机学院 7 3) 设备控制器 控制一个或多个I/O设备,以实现I/O设备 和计算机之间的数据交换。 可编址设备 当它仅控制一个设备时,只有一个唯一的设备地 址。 当它控制多个设备时,应含有多个设备地址,使 每一个设备地址对应一个设

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档