总线结构对计算机系统性能的影响.pptVIP

  1. 1、本文档共9页,可阅读全部内容。
  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文档。上传文档
查看更多
6.1.3 总线结构对计算机系统性能的影响 在一个计算机系统中,采用哪种总线结构,往往对计算机系统的性能有很大影响。下面从三个方面来讨论这种影响。 最大存储容量 初看起来,一个计算机系统的最大存储容量似乎与总线无关,但实际上总线结构对最大存储容量也会产生一定的影响。例如在单总线系统中,对主存和外设进行存取的差别,仅仅在于出现在总线上的地址不同,为此必须为外围设备保留某些地址。由于某些地址必须用于外围设备,所以在单总线系统中,最大主存容量必须小于由计算机字长所决定的可能的地址总数。 在双总线系统中,对主存和外设进行存取的判断是利用各自的指令操作码。由于主存地址和外设地址出现于不同的总线上,所以存储容量不会受到外围设备多少的影响。 指令系统 在双总线系统中,CPU对存储总线和系统总线必须有不同的指令系统,这是因为操作码规定了要使用哪一条总线,所以在双总线系统中,访存操作和输入/输出操作各有不同的指令。 另一方面,在单总线系统中,访问主存和1/O传送可使用相同的操作码,或者说使用相同的指令,但它们使用不同的地址。 吞吐量 计算机系统的吞吐量是指流入、处理和流出系统的信息的速率。它取决于信息能够多快地输入内存,CPU能够多快地取指令,数据能够多快地从内存取出或存入,以及所得结果能够多快地从内存送给一台外围设备。这些步骤中的每一步都关系到主存,因此,系统吞吐量主要取决于主存的存取周期。 由于上述原因,采用双端口存储器可以增加主存的有效速度。 6.1.5 总线结构实例 大多数计算机采用了分层次的多总线结构。在这种结构中,速度差异较大的设备模块使用不同速度的总线,而速度相近的设备模块使用同一类总线。显然,这种结构的优点不仅解决了总线负载过重的问题,而且使总线设计简单,并能充分发挥每类总线的效盲目。 图6.6是Pentium计算机主板的总线结构框图(见演示图6.6)。可以看出,它是一个三层次的多总线结构,即有CPU总线、PCI总线和ISA总线。 CPU总线 也称CPU-存储器总线,它是一个64位数据线和32位地址线的同步总线。总线时钟频率为66.6MHZ(或60MHZ),CPU内部时钟是此时钟频率的倍频。 此总线可连接4—128MB的主存。主存扩充容量是以内存条形式插入主板有关插座来实现的。CPU总线还接有L2级cache。主存控制器和cache控制器芯片用来管理CPU对主存和。ache的存取操作。CPU是这条总线的主控者,但必要时可放弃总线控制权。从传统的观点看,可以把CPU总线看成是CPU引脚信号的延伸。 PCI总钱 用于连接高速的 1/O设备模块,如图形显示器适配器、网络接口控制器、硬盘控制器等。通过“桥”芯片,上面与更高速的CPU总线相连,下面与低速的ISA总线相接。PCI总线是一个32(或64位)的同步总线,32位(或64位)数据/地址线是同一组线,分时复用。总线时钟频率为33.3MHZ,总线带宽是132MB/s. PCI总线采用集中式仲裁方式,有专用的PCI总线仲裁器。主板上一般有3个PCI总线扩充槽。 ISA总线 Pentium机使用该总线与低速 1/O设备连接。主板上一般留有 3-4个ISA总线扩充槽,以便使用各种16位/8位适配器卡。该总线支持7个DMA通道和15级可屏蔽硬件中断。另外,ISA总线控制逻辑还通过主板上的片级总线与实时钟/日历、ROM、键盘和鼠标控制器(8042微处理器)等芯片相连接。 我们看到,CPU总线、PCI总线、ISA总线通过两个“桥”芯片连成整体。桥芯片在此起到了信号速度缓冲、电平转换和控制协议的转换作用。有的资料将CPU总线-PCI总线的桥称为北桥,将PCI总线-ISA总线的桥称为南桥。通过桥将两类不同的总线粘合在一起的技术特别适合于系统的升级代换。这样,每当CPU芯片升级时只需改变CPU总线和北桥芯片,全部原有的外围设备可自动继续工作。 ? Pentium个人机总线系统中有一个核心逻辑芯片组,简称PCI芯片组,它包括主存控制器和cache控制芯片、北桥芯片和南桥芯片。这个芯片组叫Intel430系列、440系列,他们在系统中起者字关重要的作用。 * * 早期总线的内部结构如图6.4所示,它实际上是处理器芯片引脚的延伸,是处理器与I/O设备适配器的通道。这种简单的总线一般也由50——100条线组成,这些线按其功能可以分为三类:地址线、数据线和控制线。地址线是单向的,用来传送主存和设备的地址;数据线是双向的,用来传送数据;控制线对每一根来说是单向的(CPU发向接口或接口发向CPU),用来指明数据传送的方向(

文档评论(0)

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

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

1亿VIP精品文档

相关文档