操作系统第6章输入输出系统.docxVIP

  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文档。上传文档
查看更多
以ppt为主,上课没讲的,不会考! ! ! 计算机系统的一个重要组成部分是I/O系统。 操作系统,仅给出设备驱动程序接口! ! ! 下面一段,记住,背过!!! 在该系统中包括(1 L有用于实现信息1 \输入、2丄输出和3 >存储功能的设备 (2 I相应的设备控制器, (3 L在有的大中型机中,还有I/O通道或I/O处理机。 下面两段,后面仍会学,理解,也需背过!! 设备管理的对象主要是I/O设备,还可能要涉及到设备控制器和I/O通道。而设备管理的基本任务是 完成用户提出的I/O请求,提高I/O速率以及改善I/O设备的利用率。 设备管理的主要功能有缓冲区管理、设备分配、设备处理、虚拟设备及实现设备独立性等。我们主要 对I/O设备和设备控制器等硬件作一扼要的阐述。 6.1 6.2较零碎,会考选择、填空! ! !小题。” I/O系统的功能、模型和接口 (11 I/O系统的主要任务P178 完成用户提岀的I/O请求,提高I/O的速率,以及提高设备的利用率,并能为更高层的进程方便地使 用这些设备提供手段。 (2\ I/O系统的层次结构P180 1) 用户层I/O软件 2) 设备独立性软件 3) 设备驱动程序 4) 中断处理程序 (3\ I/O系统接口 P181 根据设备类型的不同,可分为若干个接口。 I/O设备和设备控制器(重点!! !需要记住!!!!),会岀题 将分为以下两部分来了解I/O设备: (I) I/O设备的类型 (2 ) 设备与控制器之间的接口 (HI/O设备的类型(很重要! !每种分类标准,分为哪些类,都记住! ! !) I/O设备的类型繁多,从0S观点看,其重要的性能指标有:数据传输速率、数据的传输单位、设备 共享属性等。因而从以下不同角度进行分类。 1)按传输速率分类P183 ”会填空! r 低速设备:传输速率仅为每秒钟几个字节至数百个字节的一类设备。如键盘、鼠标、语音输入 和输出设备等。 中速设备:传输速率为每秒钟数干个字节至数万个字节的一类设备。如行式打印机、激光打印 机等。 高速设备:传输速率为每秒钟数百干个字节至数十兆字节的一类设备。如磁带机、磁盘机、光 盘机等。 2) 按信息交换的单位分类P182,记住!! !要会填空!! 块设备:用于存储信息。对于信息的存取总是以数据块为单位o典型例子是磁盘。该类设备基 本特征是传输速率较高,另一特征是可寻址。工作方式常采用DMA方式。 字符设备:用于数据的输入和输出。基本单位是字符。如交互式终端、打E卩机等。其基本特征 是传输速率较彳氐,另一特征是不可寻址。工作方式常采用中断方式。 3) 按设备的共享属性分类 记住!!课本上没有!! 独占设备:指在一段时间内只允许一个用户(进程)访问的设备,即临界资源。应互斥的访问之。 如,打印机。 共享设备指在一段时间内允许多个进程同时访问的设备。对每一时刻而言仍然是一个进程访问。 如,磁盘。 虚拟设备:指通过虚拟技术将一台独占设备变换为若干台逻辑设备,供若干个用户(进程)同时 使用。纯说打印机是独占设备,若使用某技术z可以变成虚拟设备! ! ! r 4) 按设备的使用特性 存磁备 输入设备 输出设备 (2 X设备与控制器之间的接口 P183 通常设备并不是直接与CPU进行通信,而是与设备控制器通信,因此,在设备与设备控制器之间有 一接口,在该接口中有三种类型的信号,各对应一条信号线。(如图) I/O设备至设备 I/O设备 至设备 控制器 信号 数据 数据信号线 用于在设备和设备控制器之间传送数据信号。对输入设备而言,由外界输入的信号经转换器转换 后所形成的数据,通常先送入缓冲区中,当数据量达到一定量时,在从缓冲器通过一组数据信号线传 送给设备控制器。对输出设备而言,则是将从设备控制器经过数据信号线传送来的一批数据,先暂存 于缓冲器中,经转换器作适当转换后逐个字符的输出。 控制信号线 作为设备控制器向I/O设备发送控制信号的通路。该信号规定了设备将要执彳亍的操作,如读(指 由设备向控制器传送数据)或写操作(从控制器接收数据),或执行磁头移动等操彳乍。 状态信号线 用于传送指示设备当前状态的信号。设备的当前状态有正在读(或写);设备已读(写)完成,并 准备好新的数据传送。 设备控制器的组成一课本P185图6-4 6.2.4 I/O 通道 P186 (IX I/O通道设备的引入 尽管有了设备控制器,已能大大减少CPU对I/O的干预,但当主机的外设很多时,CPU的负担仍然很 重。为此又在CPU和设备控制器之间增设了通道。其主要目的是为了建立独立的I/O操作,去解放CPU。 在设置通道后,CPU只需向通道发送 V I/O指令。通道完成任务后向CPU发中断信号。 I/O通道是一种特殊的处理机。与一般处理机不同于两方面: 扌旨令类型单一,只用于I/

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档