第六章-系统总线(1).ppt

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

第六章系统总线商洛学院计算机科学系田祎计算机由CPU、主存储器和I/0模块组成,这些模块并不是独立的,它们在一起相互协作,完成指令序列所要求的功能,各个模块之间需要相互通信。因此,在各个模块之间必须有一个能将它们连接在一起的互连设施,使得信息可以在存储器与CPU之间、I/0模块与CPU之间和I/0模块与存储器之间进行传送。总线就是一种将各个模块连接到一起的互连设施。总线结构固有的灵活与低成本特性使其成为现代计算机中使用最普遍的互连结构。总线的基本概念总线的分类及结构总线的控制方式总线的通信总线常用接口计算机的所有功能都是通过CPU周而复始地执行指令实现的。在指令执行过程中,CPU、主存和I/O模块之间要不断地交换数据(包括指令、中断向量等),因此,可以这么说计算机所有功能的实现,归根结底是各种信息在计算机内部的各部件之间进行交换的过程。要进行信息交换,必须在部件之间构筑通信线路,通常把连接各部件的通路的集合称为互连结构。总线连接方式就是互联机构的一种实现方式。总线是连接两个或多个功能部件的一组共享的信息传输线,它的主要特征就是多个部件共享传输介质。一个部件发出的信号可以被连接到总线上的其他所有部件接收。总线通常由许多传输线或通路构成,每条线可传输一位二进制信息,若干条线可同时传输多位二进制信息。如16条传输线组成的总线,可同时传输16位二进制代码。(1)分散式连接各部件之间通过单独的连线连接早期的计算机大多数采用分散式连接方式,如图所示,它是以运算器为中心的结构。内部连线十分复杂,当I/O与存储器交换信息时需要经过运算器,致使算器停止运算,严重影响CPU的工作效率。为了提高CPU的利用率,计算机专家开始设计以存储器为中心的分散连接结构,I/O与存储器之间的信息交换可以不经过运算器,而且采用了中断、DMA等技术,使CPU的工作效率得到了很大的提高。此外,但无法解决I/O设备与主机之间连接的灵活性。如图所示。(2)总线式连接计算机系统的所有设备都挂在一个公用的连线上。在某一时刻,只允许有一个部件向总线发送信息,而多个部件可以同时从总线接收信息。总线的优点总线是一个共享的传输介质,必须规定其一些基本特性。从物理特性上看,总线就是一组导线,许多导线直接印制在电路板上,并延伸到各个部件,其物理实现如图所示。总线的物理特性是指总线在机械物理连接上的特性。包括:连线类型、数量、接插件的几何尺寸和形状以及引脚线的排列等。从连线的类型来看,总线可分为电缆式和主板式。电缆式总线通常采用扁平电缆连接电路板;主板式总线通常在印刷电路板或卡上蚀刻出平行的金属线,这些金属线按照某种排列以一组连接点的方式提供插槽,系统的一些主要部件从这些槽中插入到系统总线。从连线的数量来看,总线一般分为串行总线和并行总线。在并行传输总线中,按数据线的宽度分8位、16位、32位、64位总线等。总线的宽度对实现的成本、可靠性和数据传输率的影响很大。一般串行总线用于长距离的数据传送,并行总线用于短距离的高速数据传送。总线的电气特性是指总线的每一条信号线的信号传递方向、信号的有效电平范围。通常规定由CPU发出的信号为输出信号,送入CPU的信号为输入信号。地址线一般为输出信号,数据线为双向信号,控制线的每一根都是单向的,有的为输出信号,有的为输入信号。总线的电平表示方式有两种:单端方式和差分方式。单端电平方式:用一条信号线和一条公共接地线来传递信号。信号线中一般用高电平表示逻辑“1”,低电平表示逻辑“0”。差分电平方式:采用一条信号线和一个参考电压来互补传输信号,因此一般采用负逻辑,即用高电平表示逻辑“0”,低电平表示逻辑“1”。例如,串行总线接口标准RS-232C,其电气特性规定低电平要低于-3V,表示逻辑“1”;高电平要高于+3V,表示逻辑“0”。总线功能特性是指总线中每根传输线的功能。如地址线用来传输地址信息,数据线用来传输数据信息,控制线用来发出控制信息,如存储器读/写信息、I/O读/写信息,也有I/O向CPU发来的信息,如中断请求、DMA请求等。总线时间特性是指总线中任一根传输线在什么时间内有效,以及每根线产生的信号之间的时序关系。时间特性一般可用信号时序图来说明。计算机系统中含有多种总线,应用也很广泛,从不同角度可以有不同的分类方法。按照数据传送方式可分为并行传输总线和串行传输总线。在并行传输总线中,又可以按传输数据宽度分8位、16位、32位、64位等传输总线。总线的数据宽度和总线带宽有密切关系。总线带宽是指总线的传输速率,是指每秒钟传输的最大字节数(MB/S),高带宽则意味着系统的高处理能力。下面给出了总线带宽的计算公式:总线带宽=总线时钟

文档评论(0)

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

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

1亿VIP精品文档

相关文档