《计算机组成原理》7-总线.pptxVIP

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组成原理Computer Compose Principle第七章 系统总线目录/Contents总线的基本概念和分类01总线结构02总线控制037.1总线的基本概念和分类总线基本概念01总线的分类02一台计算机由CPU(运算器和控制器)以及多台不同功能的I/O设备组成,它们之间需要导线连接。早期的计算机采用了以CPU为中心的辐射式连接方式,如图所示。在这种系统中,各部件的信息流动都必须经过CPU,严重影响了CPU的工作效率,使得CPU与其他设备不能同时工。随着计算机应用领域的不断扩大,I/O设备的种类和数量也越来越多,人们希望随时增添或减少设备,于是出现了总线连接方式。7.1.1存储器分类1.总线定义总线(BUS)是构成计算机系统中的骨架,是多个系统部件之间进行数据传送的公共通路,是各个部件共享的传输介质。分时和共享是总线的两个特点。分时是指同一时刻只允许有一个部件向总线发送信息,如果系统中有多个部件,则它们只能分时地向总线发送信息。共享是指总线上可以挂接多个部件,各个部件之间互交换的信息都可以通过这组线路分时共享。在某一时刻只允许有一个部件向总线发送信息,但多个部件可以同时从总线上接收相同的信息。2.总线设备总线上所连接的设备,按其对总线有无控制功能可分为主设备和从设备两种。1)主设备。总线的主设备是指获得总线控制权的设备。2)从设备。总线的从设备是指被主设备访问的设备,只能响应从主设备发来的各种总线命令。7.1.1存储器分类3.总线特性总线特性是指机械特性(尺寸、形状)、电气特性(传输方向和有效的电平范围)、功能特性(每根传输线的功能)和时间特性(信号和时序的关系)。4.总线的猝发传输方式在一个总线周期内传输存储地址连续的多个数据字的总线传输方式叫作猝发传送。5.总线上信息传输方式在计算机中,总线上的信息传输一般有串行、并行、并串行、分时四种方式。7.1.1存储器分类1)串行传输。用一根数据线按从低到高的顺序逐位传输数据,一般外总线采用这种方式传输。串行传输,线路简单,距离远,应用相当广泛,像HDLC、PPP等网络都采串行传输,最普通的USB也采用串行传输。2)并行传输。用多根数据线同时传输一个字或一个字节的所有位,将同时传输的数据位数称为该总线的数据通信宽度,一般系统总线采用这种方式传输。并行传输适用于距离近、容量大的数据通信,例如电脑内部CPU与内存间信息传输都采用并行传输。3) 并串行传输。属于并行与串行的结合。一般来说,一个字节所有位数并行传输,字节与字节之间串行传输。4)分时传输。有两种理解,一种是在总线上分时传输不同类型的信息,一种是各部件分时共享总线。7.1.1存储器分类计算机系统中使用的总线可分成3类。1.片内总线片内总线是芯片内部的总线,计算机系统中各部件内部传送信息的通路。例如运算器内部寄存器与寄存器之间、寄存器与算逻运算单元(ALU)之间的传送通路,通常称之为内部总线。2.系统总线计算机系统中个部件之间传送信息的通路。例如CPU与主存储器之间,CPU与I/O接口之间传送信息的通路,通常称之为“系统总线”,由于这些部件通常都制作在各个插件板上,故又叫作板级总线(在一块电路板上各芯片之间的连线)和板间总线。7.1.2 总线的分类系统总线按系统传输信息的不同,又可分为数据总线、地址总线和控制总线三类。1)数据总线。用来传输各个功能部件之间的数据信息,是双向的传输总线,其位数与机器字长、存储字长有关,一般为8位、16位或32位。数据总线的条数称为数据总线宽度,它是衡量系统性能的一个主要参数。通常情况下总线宽度是小于或等于计算机字长的。2)地址总线。用来指出数据总线上的源数据或目的数据在主存单元的地址,是单向传输总线。地址总线的位数与存储单元的个数或I/O地址有关,如地址线为16根,则对应的存储单元个数为216。3)控制总线。CPU用来向系统的各个部件发出各种控制信号或者系统部件把自己的状态信号向外传输给主设备或者CPU的传输线。7.1.2 总线的分类对任一控制线而言,它的传输是单向的,例如,命令存储器进行读/写操作都是由CPU发出的;但是对于控制总线总体来说,它又是双向的,例如,CPU向外部设备发出读/写操作命令,而当某外部设备准备就绪时,便向CPU发出中断请求命令。注意区分数据通路和数据总线:各个功能部件通过数据总线连接形成的数据传输路径称为数据通路。数据通路表示的是数据流经的路径,而数据总线是承载的媒介。3.通信总线通信总线是用于计算机系统之间或计算机系统与其他系统(如远程通信设备、测试设备)之间信息传送的总线,通信总线也称为外部总线。此外,按时序控制方式,可以将总线划分为同步总线和异步总线,还可以按数据传输格式将总线分为并行和串行总线。7.1.2 总线的分类4.总线的特性(1)物理特性 总线的物

文档评论(0)

132****1393 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档