操作系统第5章设备管理概要1

操作系统第5章设备管理概要1

ID:43171496

大小:904.50 KB

页数:122页

时间:2019-10-01

操作系统第5章设备管理概要1_第1页
操作系统第5章设备管理概要1_第2页
操作系统第5章设备管理概要1_第3页
操作系统第5章设备管理概要1_第4页
操作系统第5章设备管理概要1_第5页
资源描述:

《操作系统第5章设备管理概要1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章设备管理5.1概述5.2I/O控制5.3I/O软件层次5.4缓冲管理5.5设备分配5.6磁盘调度和管理本章主要内容控制计算机所有输入/输出设备是操作系统的主要功能之一。在计算机系统中,除了CPU和内存之外,其他的大部分硬件设备称为外部设备。包括常用的输入输出设备、外存设备以及终端设备等。这些设备种类繁多、特性各异、操作时的区别也很大,从而使得操作系统的设备管理变得十分复杂,因此,设备管理是操作系统中最庞杂和琐碎的部分。计算机科学系第5章设备管理5.1概述5.2I/O控制5.3I/O软件层次5.4缓冲管理

2、5.5设备分配5.6磁盘调度和管理5.1概述5.1.1设备分类5.1.2设备控制器5.1.3设备通道计算机科学系设备的种类和数量越来越多,结构也越来越复杂,为了管理上的方便,通常按不同的观点,从不同的角度对设备进行分类。1、按照信息交换的单位分类:字符设备(characterdevice)、块设备(blockdevice)2、按照输入输出特性分类:输入输出设备、存储设备、通信设备3、按照所属关系分类:系统设备、用户设备计算机科学系4、按照资源分配方式分类:独占设备、共享设备、虚拟设备5、按照传输速率分类:高速

3、设备、中速设备、低速设备计算机科学系2.设备与控制器之间的接口设备通常不直接与cpu相连,而是与设备控制器相连,三种信号线。设备与控制器间的接口计算机科学系5.1概述5.1.1设备分类5.1.2设备控制器5.1.3设备通道计算机科学系一般而言,设备由两大部分组成:物理设备和电子部件,为了达到设计的模块性和通用性,一般将其分开。物理设备泛指输入输出设备中为执行所规定的操作必须有的物理装置,包括机械运动、光学变换、物理效应以及机电、光电或光机结合的各种有形的设备。电子部件称为设备控制器(DeviceControl

4、ler)或适配器(Adapter),是和计算机系统直接联系的电子部件,在个人计算机中,它常常是一块可以插入主板扩充槽的印刷电路板。计算机科学系1、设备控制器的组成计算机科学系2、设备控制器的功能⑴接收和识别CPU或通道发来的命令⑵实现数据交换⑶发现和记录设备及自身的状态信息⑷设备地址识别⑸数据缓冲⑹差错控制计算机科学系3、设备、控制器和软件之间的关系计算机科学系5.1概述5.1.1设备分类5.1.2设备控制器5.1.3设备通道计算机科学系通道技术的引入:引入通道技术后,输入输出操作过程:中央处理机在执行主程序

5、时遇到输入输出请求,则它启动指定通道上的外围设备,一旦启动成功,通道开始控制外围设备进行操作。这时CPU就可执行其它任务并与通道并行工作,直到输入输出操作完成。当主机委托的I/O任务完成后,通道发出中断信号,请求CPU处理,CPU停止当前工作,转向处理输入输出操作结束事件。计算机科学系1、通道的类型按照信息交换方式和连接设备种类不同,通道可分为三种类型:⑴字节多路通道(ByteMultiplexerChannel)⑵数组选择通道(BlockedSelectorChannel)⑶数组多路通道(BlockMult

6、iplexerChannel)计算机科学系计算机科学系计算机科学系数组多路通道将数组选择通道传输速度高和字节多路通道能使各子通道分时并行操作的优点相结合,形成一种新的通道。它含有多个非分配型子通道,使得多个通道程序在同一个通道系统中并行运行,每当执行完一条通道命令,它就转向另一通道程序。由于它在任一时刻只能为一台设备作数据传送服务,这类似于选择通道;但它不等整个通道程序执行结束就能执行另一设备的通道程序命令,这类似于字节多路通道。数组多路通道的实质是:对通道程序采用多道程序设计技术的硬件实现。该通道既具有很高

7、的数据传输速率,又能获得令人满意的通道利用率,因而广泛地应用于连接高速和中速设备。计算机科学系2、通道与设备的连接具有通道装置的计算机,主机、通道、控制器和设备之间采用四级连接,实施三级控制。计算机科学系计算机科学系3.总线系统总线型I/O系统结构计算机科学系1.ISA和EISA总线1)ISA(IndustryStandardArchitecture)总线这是为了1984年推出的80286型微机而设计的总线结构。其总线的带宽为8位,最高传输速率为2Mb/s。之后不久又推出了16位的(EISA)总线,其最高传输

8、速率为8Mb/s,后又升至16Mb/s,能连接12台设备。2)EISA(ExtendedISA)总线计算机科学系2.局部总线(LocalBus)VESA(VideoElectronicStandardAssociation)总线2)PCI(PeripheralComponentInterface)总线计算机科学系第5章设备管理5.1概述5.2I/O控制5.3I/O软件层次5.4缓冲管理5.5设备分配

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。