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

第3章__总线、中断与输入输出系统重点.ppt

  1. 1、本文档共82页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 总线、中断与输入输出系统 3.1 输入输出系统的基本概念 3.2 总线设计 3.3 中断系统 3.4 通道处理机 ?本章重点: 非专用总线的总线控制方式;数据宽度及其 分类;中断为什么要分类和分级;中断处理次序 的安排和实现;通道流量的分析和设计。 ?本章难点: 如何按中断处理优先次序的要求,设置各中 断处理程序中中断级屏蔽位的状态,正确画出中 断处理过程的示意图;通道的流量设计;画出字 节多路通道响应和处理完外部设备请求的时空图。 3.1 输入输出系统的基本概念 1.输入输出系统包括内容: I/O设备、设备控制器及与I/O操作有关的软硬件等。 2.I/O系统的发展: 1)早期及目前低性能单用户计算机的I/O操作 由程序员直接安排。主要解决CPU、主存和I/O 设备之间的速度差距。 2)现在改由用户向系统发出I/O请求,经OS来分 配调度设备并进行具体的I/O处理。主要解决面向OS在OS与I/O系统间进行合理的软、硬件功能分配。 3.I/O系统的功能 1)功能:对指定的外设进行输入、输出操作,同时 完成其它的管理和控制。 2)包括: a)对指定外设的信息编址,连接好主存与指定外 设的信息通路。 b)完成指定外设编址区和OS指定的主存空间之间的信息传送。 ?输入:外设编址区信息 主存 ?输出:主存信息 外设编址区 c)对传送信息的格式变换,产生有关I/O 操作 是否完成或出错的状态信息,经由中断系统交 给OS分析处理。 3)实现: a)部分由I/O指令、I/O设备及其控制器完成 b)部分由OS完成 4.I/O系统的三种方式 1)程序控制I/O a)全软的 b)程序查询状态驱动的—键盘 c)中断驱动的—中断控制器8259A 2)直接存贮器访问(DMA) 3)I/O处理机 a)通道方式(Channel) 有自己的指令和程序,功能简单,使用面窄。 b)外围处理机方式(PPU) 独立性、通用性和功能较强。 3.2 总线设计 I/O系统的总线既要能传送数据信息、地址信息、控制信息,还要传送状态信息,并使多台外设与CPU或主存交叉地经这些总线传送信息。所以其设计的好坏,对I/O系统的性能影响较大。 3.2.1 总线的类型 1.按信息传送方向分 1)单向传输 2)双向传输 a)半双向: 在同一时刻,信息只能向其中的一个方向传送。 b)全双向: 在同一时刻,允许信息在两个方向传送。全双向速度快,但是造价高,结构复杂。 2.按用法分 1)专用总线 a)定义:只连接一对物理部件的总线。 b)优点: ?多个部件可以同时发送和接受信息,几乎不 必争用总线,系统流量高。 ?控制简单,不用指明信息源和目的。 ?任何总线的失效只影响相连的两个部件不能 直接通信,但可以间接通信,系统可靠性高。 c)缺点: ?总线数目多,N个部件 全部互连需N(N-1)/2组 总线。 ?难以小型化、集成电 路化,总线长时成本高。 ?利用率低 ?不利于模块化,增加一个部件要增加许多新 的接口和连线。 2)非专用总线 a)定义:可以被多种功能或多个部件分时共享, 同一时刻只有一对部件使用总线进行通信。 b)优点: ?总线少,造价低。 ?接口标准化、模块性强,易于简化接口设计。 ?扩充能力强,多重总线提高带宽和可靠性。 c)缺点: ?经常出现总线争用,系统流量小。 ?可能成为系统速度瓶颈,导致系统瘫痪。 3.2.2 总线的控制方式 1.产生原因 采用非专用总线时,可能出现多个设备或部件 同时使用总线而发生争用,就得有总线控制机 构来按照某种方式裁决,保证同一时间只能有 一个高优先级的申请者取得总线使用权。 2.控制方式 1)集中式控制 总线控制逻辑基本上集中放在一起,或者放在连接总线的一个部件中,或者是放在单独的硬件中。我们主要讲述这一控制方式 。 2)分布式控制 总线控制逻辑分散于连到总线的各个部件中。 3.优先次序的三种确定方式 1)串行链接方式

文档评论(0)

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

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

1亿VIP精品文档

相关文档