网站大量收购闲置独家精品文档,联系QQ:2885784924

7设备教材管理.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章 设 备 管 理 (一) 设备管理是操作系统最基本、最繁杂的组成部分。且与硬件的关系最密切。 设 备 管 理 (二) 设备管理的基本任务是: (1) 控制 I/O 操作,进行设备分配,提高CPU与设备之间的并行工作程度。协调和保证设备的高效工作。 (2) 向用户提供一个使用设备的方便接口。完成用户的I/O请求。 I/O 系统的组成 I/O 控制方式 I/O 数据传输与缓冲技术 虚拟设备与Spooling技术 §7.1 I/O 系统的组成(一) 1。微机I/O系统 CPU通过总线与设备控制器相连接,设备 控制器是CPU 与设备之间的接口。 2。主机I/O系统 使用I/O通道(I/O处理机),实现对设备 控制器的控制。 §7.1 I/O 系统的组成(二) 2。按传消息交换的单位分类 ? 块设备 信息存取以数据块为单位,属于有结构设备。 ? 字符设备 信息存取以字符为单位,属于无结构设备。 3。按设备的共享属性分类 ? 独占设备 在一段时间只允许一个进程访问的设备。 ? 共享设备 在一段时间允许多个进程同时访问的设备。 ? 虚拟设备 使用虚拟技术,将一台独占设备变为逻辑 上的多台设备。 §7.1 I/O 系统的组成(三) 1。设备控制器的功能 ? 接收和识别CPU发出的命令,因此,设备控制器中设有多个寄存器,用来存放命令和参数,同时,还设有命令译码器。 ? 实现数据交换,即CPU与控制器之间,控制器与设备之间的数据交换。 ? 记录设备的状态,以便CPU启动控制器。为此,在控制器中设置一个状态寄存器。 ? 识别设备地址。使CPU能够从设备控制器的寄存器中读写数据。 三、设备控制器 §7.1 I/O 系统的组成(五) 通道(Channel) — 也称 I/O处理机。 是为了减轻CPU的工作负载,在 CPU 与设备控制器之间而设置的一种专门用于 I/O 的简单处理机。 通道指令系统 — 也称通道控制字(CCW),是通道能够独立执行的I/O指令。 按照信息交换方式分类: 字节多路通道 —用于低、中速设备 含多个非分配型的子通道,子通道按时间片轮转共享主通道。按字节传送。传输速度慢(。 数组选择通道 —连接中、高速设备 含一个分配型的子通道,一段时间内只能执行、控制一台设备工作。通道利用率低,传输速度快。 数组多路通道 — 连接中、高速设备 综合前两类的优点。 §7.1 I/O 系统的组成(六) §7.1 I/O 系统的组成(七) 3、“瓶颈问题” 解决“瓶颈问题”的多通路系统 §7.2 I/O 控制方式 (一) 设备管理的主要任务之一是控制设备与内存或CPU 之间的数据传送,选择控制方式的原则是: 保证在足够的传输速度下数据的正确传送。 系统开销小。 充分发挥硬件资源的能力。 (1)中断控制方式 (2)DMA 控制方式 (3)通道控制方式 §7.2 I/O 控制方式(二) §7.2 I/O 控制方式(四) 直接存储器访问 DMA(Direct Memory Access) 方式的引入是为解决中断控制方式对块设备低效的问 题。减少中断次数。 由于大多数的小型、微型计算机采用总线结构,DMA方式是“窃取”或“挪用” CPU总线的控制权,即要求CPU暂停若干总线周期,由DMA控制器占有存储器周期进行设备与内存之间的数据交换。 §7.2 I/O 控制方式(八) 通道(Channel) 是比DMA方式更加完善,功能更强的I/O 控制方式。 DMA与通道方式的异同: 相

文档评论(0)

robert118 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档