总线、中断宇输入输出系统.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
总线、中断宇输入输出系统.ppt

§2 总线系统 总线 总线是用于互连计算机、CPU、存储器、I/O端口及外部设备、远程通信设备间信息传送通路的集合 总线与其相配合的附属控制电路统称为总线系统 总线的分类 按系统中的位置: 芯片级:CPU芯片内的总线 板级:连接插件版内的各组件,局部总线、内部总线 系统级:系统间或主机与I/O接口或设备之间的总线 按信息传送方向: 单向传输 双向传输: 半双向 全双向:速度快、造价高、结构复杂 按使用方法: 专用总线 非专用总线 专用总线 只连接一对物理部件的总线 优点: 多个部件可以同时收发信息,不争用总线,系统流量高 通信时不用指明源和目的,控制简单; 任何总线的失效只会使连接该总线的两个部件不能直接通信,但它们仍可以通过其他部件简接通信,因而系统可靠 缺点: 总线数多,总线数与部件数成平方倍关系增加 难以小型化、集成电路化 总线较长时,成本相当高 利用率低 不利于系统模块化 只适用于实现某个设备(部件)仅与另一个设备(部件)连接 非专用总线 可以被多种功能或多个部件所分时共享,同一时间只有一对部件可使用总线进行通信 单总线:低性能微、小型机,既是主存总线又是I/O总线 双总线或多总线:大型系统 远距离通信总线:多个远程终端共享主机系统 纵横交叉开关:多处理机系统互联 优点: 总线数少、造价低 总线接口标准化,模块性强 可扩充能力强 部件的增加不会使电缆、接口和驱动电路激增 易用多重总线提高总线的带宽和可靠性,使故障弱化 缺点: 系统流量小,经常会出现争用总线的情况,降低效率 总线的类别 总线的控制方式 集中式控制:总线控制机构基本集中在一起,不论是在连接到总线的一个部件中,还是在单独的硬件中 分布式控制:总线控制逻辑分散在连到总线的各个部件时 集中式的优先次序确定 串行连接 定时查询 独立请求 采用何种方式取决于控制线数目、总线分配速度、灵活性、可靠性等因素的综合权衡 集中式的串行链接 所有部件都经公共的“总线请求”线向总线控制器发出请求 当“总线忙”信号未建立,总线空闲,请求响应,送出“总线可用”信号,串行通过每个部件 如某个部件接收到“总线可用”信号但未发送请求,则送往下一个部件,如该部件发出过请求,则停止信号 建立“总线忙”,清除请求信号,准备数据传送 数据传送期间,“总线忙”维持“总线请求”的建立 传送完,去除“总线忙”和“总线请求”信号 集中式的串行链接 优先次序是由“总线可用”线所接部件的物理位置决定的 优点: 选择算法简单,控制总线少(3根) 部件增减容易,可扩充性好 逻辑简单容易通过重复设置提高可靠性 缺点: 对“总线争用”线及其有关电路的失效很敏感 灵活性差增加 限制总线的分配速度 受总线长度的限制,增减或移动设备受到限制 集中式定时查询 通过计数器来查询发出请求的部件 如果总线分配前计数器清0,同串行链接 如果总线分配前不清0,则是循环优先级 如果总线分配前计数器设置某个初值,则指定这个部件为最高优先级 集中式定时查询 优点: 因计数器初值,部件号均可由程序设定,优先次序可由程序控制,灵活性强 可靠性高 缺点: 控制线数较多,需2+log2N,扩展性稍差 控制较为复杂 速度取决与计数信号的频率和部件数,不能很高 集中式独立请求 共享总线的每个部件各自都有一对“总线请求”和“总线准许”线 总线控制器根据某种算法对同时送来的多个请求进行仲裁 集中式独立请求 优点: 总线分配速度快,不用查询 可以使用程序可控的预订方式、自适应方式、循环方式或它们的混和方式灵活确定下一个使用总线的部件 能方便地隔离失效部件的请求 缺点: 控制线数量多,N个设备必须有2N+1根控制线 总线控制器复杂 总线的通讯方式 同步通讯:两个部件的信息是通过定宽、定距的系统时标进行同步的。 传送率高,受总线影响小 出现同步误差,受干扰 异步通讯 单向控制:通讯过程只由目的或源部件中的一个控制。 源控制 目的控制 双向控制:由源和目的双方控制。 数据宽度 数据宽度是I/O设备取得I/O总线使用权后所传送数据的总量 单字(单字节)宽度适合于输入机、打印机等低速设备 定长块宽度适合于磁盘等高速设备 可变长块宽度适合于高优先级的中高速磁带、磁盘等设备 * * 数据总线 提供系统模块间传送数据的路径 地址总线 指定数据总线上数据的来源和去向 控制总线 控制对数据地址线的访问和使用 数据总线的宽度是决定系统总体性能的关键因素 地址总线的宽度决定了系统所能使用的最大的存储器容量 总 线 控 制 器 部件 0 部件 1 部件 N-1 总线可用 总线请求 总线忙 总 线 控 制 器 部件 0 部件 1 部件 N-1 总线请求 总线忙 定时查询计数 总 线 控 制 器 部件 0 总线请求0 部件 N-1 总线准许0 总线请求N-1 总线准许N

文档评论(0)

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

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

1亿VIP精品文档

相关文档