操作系统第5章-设备管理.pptVIP

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

第五章设备管理I/O系统一、I/O设备1.I/O设备的类型1)按传输速率分类第一类是低速设备,这是指其传输速率仅为每秒钟几个字节至数百个字节的一类设备。例如键盘、鼠标、语音的输入和输出等设备。第二类是中速设备,这是指其传输速率在每秒钟数千个字节至数万个字节的一类设备。如行式打印机、激光打印机等。第三类是,这是指其传输速率在数百千个字节至数十兆字节的一类设备。如磁带机、磁盘机、光盘机等。第一类是块设备(BlockDevice),这类设备用于存储信息。由于信息的存取总是以数据块为单位,故而得名。它属于有结构设备。典型的块设备是磁盘。第二类是字符设备(CharacterDevice),用于数据的输入和输出。其基本单位是字符,故称为字符设备。它属于无结构类型。如交互式终端、打印机等。1

第五章设备管理3)按设备的共享属性分类(1)独占设备。指一段时间内只允许一个用户(进程)访问的设备,即临界资源。(2)共享设备。这是指在一段时间内允许多个进程同时访问的设备。(3)虚拟设备。这是指通过虚拟技术将一台独占设备变换为若干台逻辑设备,供若干个用户(进程)同时使用。2.设备与控制器之间的接口1)数据信号线:用于在设备和设备控制器之间传送数据信号。2)控制信号线:作为由设备控制器向I/O设备发送控制信号时的通路。该信号规定了设备将要执行的操作。3)状态信号线:用于传送指示设备当前状态的信号。设备的当前状态有正在读(或写);设备已读(写)完成,并准备好新的数据传送。2

第五章设备管理二、设备控制器设备控制器的定义:设备控制器是一个可编址的设备,其主要职责是控制一个或多个I/O设备,以实现I/O设备和计算机之间的数据交换。它是CPU与I/O设备之间的接口,它接收从CPU发来的命令,并去控制I/O设备工作,以便处理机从繁杂的设备控制事务中解脱出来。设备控制器分类:一类是用于控制字符设备的控制器;另一类是用于控制块设备的控制器。1.设备控制器的基本功能1)接收和识别命令2)数据交换:是指实现CPU与控制器之间、控制器与设备之间的数据交换。3)标识和报告设备的状态4)地址识别5)数据缓冲6)差错控制3

第五章设备管理2.设备控制器的组成1)设备控制器与处理机接口:该接口用于实现CPU与设备控制器之间的通信。共有三类信号线:数据线、地址线和控制线。2)设备控制器与设备接口:在一个设备控制器上,可以连接一个或多个设备。3)I/O逻辑:设备控制器中的I/O逻辑用于实现对设备的控制。4

第五章设备管理3)数组多路通道(BlockMultipleChannel):组多路通道是将数组选择通道传输速率高和字节多路通道能使各子通道(设备)分时并行操作的优点相结合而形成的一种新通道。它含有多个非分配型子通道,因而这种通道既具有很高的数据传输速率,又能获得令人满意的通道利用率。3.“瓶颈”问题1)由于通道价格昂贵,致使机器中所设置的通道数量势必较少,这往往又使它成了I/O的瓶颈,进而造成整个系统吞吐量的下降。2)解决“瓶颈”问题的最有效的方法,是增加设备到主机间的通路而不增加通道,如图5-5所示。换言之,就是把一个设备连接到多个控制器上,而一个控制器又连接到多个通道上。6

第五章设备管理四、总线系统1.ISA和EISA总线1)ISA(IndustryStandardArchitecture)总线其总线的带宽为8位,最高传输速率为2Mb/s。2)EISA(ExtendedISA)总线扩展ISA(EISA)总线,其带宽为32位,总线的传输速率高达32Mb/s。2.局部总线(LocalBus)所谓局部总线,是指将多媒体卡、高速LAN网卡、高性能图形板等,从ISA总线上卸下来,再通过局部总线控制器直接接到CPU总线上,使之与高速CPU总线相匹配,而打印机、FAX/Modem、CD-ROM等仍挂在ISA总线上。1)VESA(VideoElectronicStandardAssociation)总线总线的带宽为32位,最高传输速率为132Mb/s。2)PCI(PeripheralComponentInterface)总线PCI在CPU和外设间插入一复杂的管理层,用于协调数据传输和提供一致的接口。在管理层中配有数据缓冲,通过该缓冲可将线路的驱动能力放大,使PCI最多能支持10种外设,并使高时钟频率的CPU能很好地运行。7

第五

文档评论(0)

知识改变命运 + 关注
实名认证
文档贡献者

爱好打球

1亿VIP精品文档

相关文档