操作系统输入输出设备管理课件.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第8章输入/输出设备管理计算机中配备的设备分为两类,一类是存储设备,如磁盘、光盘、磁带等;一类是输入/输出设备,如键盘、显示器、打印机、模数转换器、绘图仪以及各种数字化设备等。设备管理的主要目标有如下:(1)提高系统效率由于处理器运行的快速性和外围设备操作的慢速性,设备管理需要协调处理器和各类外围设备之间的速度匹配,使得处理器与外围设备能够并行工作,提高计算机系统效率。(2)为用户或高层应用提供方便的接口设备管理将各种外围设备的实现细节隐藏起来,以逻辑的或抽象的观点提供给操作系统中更高一级子系统或提供给用户,使得操作系统与用户之间具有方便和易用的设备接口(3)支持设备共享

第8章输入/输出设备管理本章的主要内容如下:l输入/输出系统l设备控制器l输入/输出控制方式l缓冲管理l输入/输出软件l设备分配与回收

8.1.1输入/输出系统大型计算机组织结构通过网络共享系统之间的设备

2.小型计算机和微型计算机图8.3小型机总线的组织结构I/O设备=机械部分+电子部分=设备本身+控制器(适配器)在总线结构中,总线的时钟频率、带宽和传送速率等指标是影响计算机性能的关键。

?1984年推出的工业标准结构ISA(IndustryStandardArchitecture)总线,其带宽为2Mb/s,适用于处理器为80286的计算机。?1988年推出的扩展工业标准结构EISA(ExpansionIndustryStandardArchitecture)总线,带宽可以达到32Mb/s,适用于处理器为80386类的计算机。?1990年,为了适应多媒体、高质量图形处理技术和网络应用,推出了适合处理器为80486类计算机的VESA(VideoElectronicStandardAssociation)总线,带宽增加到132Mb/s。?1992年,随着Pentium系列CPU的出现,单总线结构已经不能满足系统性能要求,推出了的具有全局总线和局部总线的PCI总线,如图8.4所示。

图8.4通用计算机组织结构

8.1.2输入/输出设备输入设备:外部设备的信息送入到计算机(键盘、鼠标、扫描仪等)输出设备:将计算机内存中的信息输出到外部设备(显示屏幕、打印机、绘图仪)输入和输出设备:既能输入信息到计算机,又能接收计算机传送来的信息(触摸屏、调制解调器、网卡等)。计算机输入/输出设备的种类和数量非常多,按照应用和速度等的不同有不同的分类。1.按传输速率分类(1)低速设备:指传输速率为每秒钟几个字节至数百个字节的一类设备。(键盘,MOUSE)(2)中速设备:指传输速率在每秒钟数千个字节至数十千个字节的一类设备。(打印机)(3)高速设备:指传输速率在数百千个字节至数兆字节的一类设备。(磁盘,磁带)

2.按信息交换的单位分类(1)块设备:信息的存取以数据块为单位。属于有结构设备。典型的块设备是磁盘,每个盘块的大小为512B~4KB。磁盘设备的基本特征:传输速率较高;可寻址(有结构)I/O采用DMA方式。(2)字符设备:基本单位是字符,用于数据的输入和输出。属于无结构设备。交互式终端、打印机等都属于字符设备。它的基本特征是:传输速率较低;不可寻址(无结构)I/O常采用中断驱动方式。

3.按设备的共享属性分类(1)独占设备:指在一段时间内只允许一个用户(进程)访问的设备,即临界资源。(2)共享设备:指在一段时间内允许多个进程同时访问的设备。共享设备必须是可寻址的和可随机访问的设备。典型的共享设备是磁盘。(3)虚拟设备:指通过虚拟技术将一台独占设备变换为若干台逻辑设备,供若干个用户(进程)同时使用,通常把这种经过虚拟技术处理后的设备,称为虚拟设备。(如打印机)另外:系统设备/用户设备输入,输出,输入输出设备

8.2设备控制器I/O设备=机械部分+电子部分=设备本身+控制器(适配器)CPU控制器I/O设备设备控制器是一个以电路板形式出现的硬件设施,用于完成设备与主机之间的连接和通信。不同的设备需要用不同的设备控制器。设备控制器的主要功能如下:1)接收和识别处理器命令:具有命令寄存器和译码器。2)设备控制:根据接收和译码后的处理器命令对设备采取相应的控制。3)数据交换:实现与处理器,与设备之间的数据交换。4)识别设备地址:每一个设备都有一个地址5)了解和报告设备的状态

数据信号线状态信号线信号数据至设备控制器控制信号线(r/w)图8.5设备控制器组成

输入/输出指令的形式与输入/输出地址是相互关联的。在编址方式上有:内存映像编址和输入/输出独立编址两种形式。内存地址空间内存地址空间I/O端口地址1)内存映像编址:端口和内存的地址进行统一地编址。主机把输入/输出端口看作一个存储单元,对输入/输出设备的读写操作等同于对存储器的操作。

您可能关注的文档

文档评论(0)

173****5125 + 关注
官方认证
文档贡献者

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

认证主体成都风星雨科技文化有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510106MAD5XC008M

1亿VIP精品文档

相关文档