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

南昌大学信息工程学院计算机组成原理课件第6章 总线系统.ppt

南昌大学信息工程学院计算机组成原理课件第6章 总线系统.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章 总线系统 6.1 总线的概念和结构 6.2 总线的仲裁和定时 6.3 PCI总线 6.4 ISA总线 6.1 总线的概念和结构 本节主要介绍总线的基本概念和机器系统中总线的结构          1、总线的基本概念 总线是连接计算机系统或计算机系统各功能部件的一组信号线,是各部件数据传送和控制的公共通路。 (1)总线的分类 按总线连接的对象分,总线包括以下三类: ◆内部总线:CPU内部连接各寄存器及运算部件之间的总线。 ◆系统总线:CPU同计算机系统的其他高速功能部件,如存储器、I/O接口等互相连接的总线。 ◆外部总线:计算机系统之间或计算机与设备之间互相连接的总线。 (2)总线的特性 通常一个总线标准应定义以下方面特性(规范): 物理特性:指总线的物理连接方式,包括总线的根数,总线的插头、插座的形状,引脚线的排列方式等。 功能特性:描述总线中每一根线的功能。 电气特性:定义每一根线上信号的传递方向及有效电平范围。 时间特性:即定义信号线之间的时序关系。 (3)总线的标准化 通过总线互连的各功能部件可能由不同厂家生产,实现方式可能也各有不同。为保证这些部件能经总线互连,必须进行总线的标准化,即制定统一的总线标准,为业界所接受。 2、总线的连接方式 根据各部件之间连接方式的不同,系统总线可分为三种常用的结构形式: ◆单总线结构 ◆双总线结构 ◆三总线结构 (1)单总线结构 CPU、存储器和各种设备适配器之间通过单条总线相连。 (2)双总线结构 在CPU和主存之间专门设置了一组高速的存储总线,使CPU可通过专用总线与存储器交换信息。 (3)三总线结构 在双总线系统的基础上增加I/O总线形成。 3、总线的内部结构 早期总线的内部结构如图所示。 它实际上是处理器芯片引脚的延伸,是处理器与I/O设备适配器的通道。 这种简单的总线一般由50—100条线组成,这些线按其功能可分为三类:地址线、数据线和控制线。 简单总线结构的不足之处在于: 第一 CPU是总线上的唯一主控者。 第二 总线信号是CPU引脚信号的延伸,故总线结构紧密与CPU相关,通用性较差。 现代总线的内部结构如图所示。 现代标准总线追求与机器结构、CPU及实现技术等无关,满足包括多个CPU在内的主控者环境需求。 整个总线分成如下四部分: 数据传送总线: 由地址线、数据线、控制线组成。 仲裁总线: 包括总线请求线和总线授权线。 中断和同步总线:用于处理带优先级的中断操作,包括中断请求线和中断认可线。 公用线: 包括时钟信号线、电源线、地线、系统复位线以及加电或断电的时序信号线等。 4、总线例 大多数计算机采用了分层次的多总线结构。在这种结构中,速度差异较大的设备模块使用不同速度的总线,而速度相近的设备模块使用同一类总线。 pentium计算机主板的总线结构框图如图示。 它是一个三层次的多总线结构,包括: CPU总线: 也称CPU—存储器总线,它是一个64位数据线和32位地址线的同步总线。总线时钟频率为66.6MHz,CPU内部时钟是此时钟频率的倍频。此总线可连接4—128MB的主存。主存扩充容量是以内存条形式插入主板有关插座来实现的。CPU总线还接有L2级cache。主存控制器和cache控制器芯片用来管理CPU对主存和cache的存取操作。CPU是这条总线的主控者,但必要时可放弃总线控制权。 PCI总线: 用于连接高速的I/O设备模块。通过“桥”芯片,上面与更高速的CPU总线相连,下面与低速的ISA总线相接。PCI总线是一个32(或64位)的同步总线,32位(或64位)数据/地址线是同一组线,分时复用。总线时钟频率为33.3MHz,总线带宽是132MB/s。PCI总线采用集中式仲裁方式,有专用的PCI总线仲裁器。主板上一般有3个PCI总线扩充槽。 ISA总线: pentium机使用该总线与低速I/O设备连接。主板上一般留有3—4个ISA总线扩充槽,以便使用各种16位/8位适配器卡。该总线支持7个DMA通道和15级可屏蔽硬件中断。另外,ISA总线控制逻辑还通过主板上的片级总线与实时钟/日历、ROM、键盘和鼠标控制器(8042微处理器)等芯片相连接。 6.2 总线的仲裁和定时 本节讲述总线操作过程中的总线的仲裁、总线的定时和总线的数据传送方式。 1、总线的仲裁 连接到总线上的功能模块有主动和被动两种形态。处于主动形态、能主动使用总线的设备称为主设备,而处于被动形态、被主设备访问的设备称为从设备。 为了解决多个主设备同时竞争总线控制权,必须具有总线仲裁部件,以某种方式选择其中一个主设备作为总线的下一次主方。对多个主设备提出的占用总线请求,一般采用优先级或公平策略进行仲裁。 按照总线仲裁电路的位置不同

文档评论(0)

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

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

1亿VIP精品文档

相关文档