《微机原理总线》PPT课件.ppt
《《微机原理总线》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《微机原理总线》PPT课件.ppt(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、8.1 概述概述8.2 ISA总线总线8.3 PCI总线总线第八章第八章 总线总线18.1 概述概述总线总线是在模块与模块之间或者设备与设备之间传送信息的是在模块与模块之间或者设备与设备之间传送信息的一组公用信号线。一组公用信号线。总线的特点在于其总线的特点在于其公用性公用性,某两个模块或设备之间专用的,某两个模块或设备之间专用的信号线不能称为总线。信号线不能称为总线。F总线的基本概念总线的基本概念1970年年DEC公司公司PDP-11小型计算机首次采用总线技术。小型计算机首次采用总线技术。总线结构的优点:总线结构的优点:便于采用模块化结构设计方法,简化系统设计便于采用模块化结构设计方法,简化
2、系统设计标准总线得到各厂商的支持,便于开发相互兼容的硬标准总线得到各厂商的支持,便于开发相互兼容的硬件板卡和软件件板卡和软件模块结构便于系统的扩充和升级模块结构便于系统的扩充和升级便于故障诊断和维修便于故障诊断和维修.2F总线的基本概念总线的基本概念微型计算机自诞生以来一直采用总线结构微型计算机自诞生以来一直采用总线结构目前在微型计算机系统中常把总线作为一个独立的目前在微型计算机系统中常把总线作为一个独立的部件看待部件看待微机系统中的微机系统中的I/O接口本质上是接口本质上是I/O设备与微机系统设备与微机系统总线的接口总线的接口3F总线的基本概念总线的基本概念按总线传送信息的类别,可以把总线分
3、成控制总线、按总线传送信息的类别,可以把总线分成控制总线、地址总线和数据总线。地址总线和数据总线。总线也包括电源线和地线。总线也包括电源线和地线。4F总线的基本概念总线的基本概念控制总线控制总线控制总线用来传送控制信号、定时信号以及具有控控制总线用来传送控制信号、定时信号以及具有控制含义的状态信号。制含义的状态信号。在总线上,可以控制其他部件的部件称为总线主控在总线上,可以控制其他部件的部件称为总线主控或或主设备主设备,被控部件称为,被控部件称为从控或从设备。从控或从设备。根据不同的使用意义,有的控制信号为双向,有的根据不同的使用意义,有的控制信号为双向,有的为单向,有的为三态,有的非三态为单
4、向,有的为三态,有的非三态5F总线的基本概念总线的基本概念地址总线地址总线地址总线上传送地址信号,总线主控用地址信号地址总线上传送地址信号,总线主控用地址信号指定其需要访问的部件(如外设、存储器单元)。指定其需要访问的部件(如外设、存储器单元)。总线主控发出地址信号后,总线上的所有部件均总线主控发出地址信号后,总线上的所有部件均感受到该地址信号,但只有经过译码电路选中的感受到该地址信号,但只有经过译码电路选中的部件才接收主控的控制信号,并与之通信。部件才接收主控的控制信号,并与之通信。地址总线是单向的,即地址信号只能由总线主控地址总线是单向的,即地址信号只能由总线主控至从控;地址总线也是三态的
5、,非主控部件不能至从控;地址总线也是三态的,非主控部件不能驱动地址总线。驱动地址总线。地址总线的根数决定总线的寻址能力。地址总线的根数决定总线的寻址能力。6F总线的基本概念总线的基本概念数据总线数据总线数据总线上传送数据信息,数据总线是双向的,数据总线上传送数据信息,数据总线是双向的,数据信息可由主控至从控(写),也可由从控至数据信息可由主控至从控(写),也可由从控至主控(读)。主控(读)。数据总线是三态的,未被地址信号选中的部件,数据总线是三态的,未被地址信号选中的部件,不驱动数据总线(其数据引脚为高阻)。不驱动数据总线(其数据引脚为高阻)。数据总线的根数称为数据总线的根数称为总线宽度总线宽
6、度。16位总线,指其位总线,指其数据总线为数据总线为16根。根。7F总线的性能指标总线的性能指标1.总线宽度总线宽度数据总线的根数。数据总线的根数。16位总线,指其数据总线为位总线,指其数据总线为16根。根。2.寻址能力寻址能力取决于地址总线的根数。取决于地址总线的根数。PCI总线的地址总线为总线的地址总线为32位,寻址能力达位,寻址能力达4GB。8F总线的性能指标总线的性能指标3.传输率传输率也称为总线带宽,通常指总线所能达到的最高数也称为总线带宽,通常指总线所能达到的最高数据传输率,单位是据传输率,单位是Bps(每秒传送字节数)(每秒传送字节数)计算公式:计算公式:Q=Wf/NW数据宽度;
7、数据宽度;f总线时钟频率;总线时钟频率;N完完成一次数据传送所需的时钟周期数。成一次数据传送所需的时钟周期数。PCI总线总线1.0版的总线带宽版的总线带宽132MBps9F总线的性能指标总线的性能指标4.是否支持突发传送是否支持突发传送总线上数据传送方式:总线上数据传送方式:正常传送正常传送每个传送周期先传送数据的地址,每个传送周期先传送数据的地址,再传送数据。再传送数据。突发传送突发传送支持成块连续数据的传送,只需支持成块连续数据的传送,只需给出数据块的首地址,后续数据地址自动生成。给出数据块的首地址,后续数据地址自动生成。PCI总线支持突发传送,总线支持突发传送,ISA不支持不支持5.负载
8、能力负载能力总线上能够连接的设备数总线上能够连接的设备数10F总线的握手协议总线的握手协议总线握手技术主要是解决主设备取得总线控制权后,总线握手技术主要是解决主设备取得总线控制权后,如何在主设备和从设备之间实现可靠的寻址和数据传如何在主设备和从设备之间实现可靠的寻址和数据传送问题。送问题。总线的握手方式:总线的握手方式:同步总线同步总线异步总线异步总线半同步总线半同步总线11F总线的握手协议总线的握手协议同步总线同步总线AddrData总线时钟总线时钟读命令读命令地址地址数据数据同步总线上所有信号受时钟控制,总线上各模块都在时钟上升沿将同步总线上所有信号受时钟控制,总线上各模块都在时钟上升沿将
9、信号驱动至稳定或对信号进行采样。信号驱动至稳定或对信号进行采样。主设备在总线上进行读操作时,首先发出读命令和地址,从设备采主设备在总线上进行读操作时,首先发出读命令和地址,从设备采样并识别地址,在下一个时钟周期内将数据送到总线上,主设备在样并识别地址,在下一个时钟周期内将数据送到总线上,主设备在下一个时钟上升沿把数据读走。下一个时钟上升沿把数据读走。同步总线控制电路简单,数据传送速度快,但是要求总线上各模块同步总线控制电路简单,数据传送速度快,但是要求总线上各模块的操作速度与时钟频率相匹配,否则可能出现传输错误,使系统不的操作速度与时钟频率相匹配,否则可能出现传输错误,使系统不可靠。可靠。同步
10、总线同步总线读数据时序读数据时序12F总线的握手协议总线的握手协议异步总线异步总线读命令读命令地址地址数据数据主握手主握手从握手从握手AddrData异步总线上的数据传送不是在总线时钟控制下进行,而是用两条握手信异步总线上的数据传送不是在总线时钟控制下进行,而是用两条握手信号线采取请求号线采取请求-应答的方式进行。应答的方式进行。主设备在总线上进行读操作时,首先发出读命令和地址,待稳定后启动主设备在总线上进行读操作时,首先发出读命令和地址,待稳定后启动主设备握手信号(通知已作好读数准备),从设备识别地址和读命令后主设备握手信号(通知已作好读数准备),从设备识别地址和读命令后将数据送到总线上并启
11、动从设备握手信号(回答数据已送出),主设备将数据送到总线上并启动从设备握手信号(回答数据已送出),主设备读取数据后撤消主设备握手信号(通知数据已接收),从设备撤消从设读取数据后撤消主设备握手信号(通知数据已接收),从设备撤消从设备握手信号(回答知道数据已被接收),接下来可以开始新的总线周期。备握手信号(回答知道数据已被接收),接下来可以开始新的总线周期。异步总线严密的握手信号使数据传送绝对可靠,但是控制电路复杂,且异步总线严密的握手信号使数据传送绝对可靠,但是控制电路复杂,且握手信号在总线上来回请求应答造成额外延时,数据传送速度较低。握手信号在总线上来回请求应答造成额外延时,数据传送速度较低。
12、全互锁异步总线全互锁异步总线读数据时序读数据时序13F总线的握手协议总线的握手协议半同步总线半同步总线PCI总线和总线和ISA总线都采用半同步协议总线都采用半同步协议AddrData主设备时钟主设备时钟读命令读命令地址地址数据数据DataAddr等待等待半同步总线在主设备的时钟信号和从设备的等待信号下传送数据。半同步总线在主设备的时钟信号和从设备的等待信号下传送数据。主设备在总线上进行读操作时,首先发出读命令和地址。从设备采样并主设备在总线上进行读操作时,首先发出读命令和地址。从设备采样并识别地址,如果从设备响应速度足够快,能够在一个时钟周期完成操作,识别地址,如果从设备响应速度足够快,能够在
13、一个时钟周期完成操作,则不置起等待信号;如果从设备不能在一个时钟周期完成读操作,那么则不置起等待信号;如果从设备不能在一个时钟周期完成读操作,那么就需要置起等待信号,直到数据送到总线上再撤消等待信号。主设备在就需要置起等待信号,直到数据送到总线上再撤消等待信号。主设备在总线周期的第二个时钟上升沿对从设备的等待信号采样,如果等待信号总线周期的第二个时钟上升沿对从设备的等待信号采样,如果等待信号无效,则读取数据,总线周期结束;否则在后续的时钟上升沿对从设备无效,则读取数据,总线周期结束;否则在后续的时钟上升沿对从设备的等待信号采样,直到等待信号无效,再读取数据,总线周期结束。的等待信号采样,直到等
14、待信号无效,再读取数据,总线周期结束。综合了同步总线和异步总线的优点综合了同步总线和异步总线的优点半同步总线半同步总线读数据时序读数据时序14F总线的层次结构总线的层次结构计算机的总线系统由处于计算机系统不同层次上的若计算机的总线系统由处于计算机系统不同层次上的若干总线组成:干总线组成:CPU总线、局部总线、系统总线、外部总线、局部总线、系统总线、外部总线。总线。CPU总线总线CPU、RAM、ROM、控制芯片组等芯片之间的、控制芯片组等芯片之间的信号连接关系称为信号连接关系称为CPU总线或主总线(总线或主总线(Host Bus),包括控制总线、地址总线和数据总线),包括控制总线、地址总线和数据
15、总线CPU总线实现了总线实现了CPU与主存储器、与主存储器、Cache、控制、控制芯片组、以及多个芯片组、以及多个CPU之间的连接,并提供了与之间的连接,并提供了与系统总线的接口系统总线的接口CPU与主存储器以及与主存储器以及Cache构成主机系统。构成主机系统。15F总线的层次结构总线的层次结构CPU总线总线CPU总线针对具体处理器设计,因此没有统一的总线针对具体处理器设计,因此没有统一的规范。规范。16系统总线系统总线系统总线为主机系统与外围设备之间的通信通道。系统总线为主机系统与外围设备之间的通信通道。在主板上,系统总线表现为与扩展插槽相连接的一在主板上,系统总线表现为与扩展插槽相连接的
16、一组逻辑电路和导线,所以系统总线也叫组逻辑电路和导线,所以系统总线也叫I/O通道总线通道总线系统总线必须有统一的标准,以便按标准设计各类系统总线必须有统一的标准,以便按标准设计各类适配卡适配卡ISA、EISA、MCA、VESA、PCI、AGPF总线的层次结构总线的层次结构17系统总线系统总线F总线的层次结构总线的层次结构主板上同一类型扩展插槽对应位置的引脚是互相连接的主板上同一类型扩展插槽对应位置的引脚是互相连接的18局部总线局部总线用于主机与外部特定子系统之间的紧密连接,设置局用于主机与外部特定子系统之间的紧密连接,设置局部总线的目的是为了提高部总线的目的是为了提高CPU与高带宽占用部件(如
17、与高带宽占用部件(如显卡)之间的数据传输速率显卡)之间的数据传输速率PCI、VESA、AGP为局部总线为局部总线F总线的层次结构总线的层次结构19外部总线外部总线外部总线用来提供外部总线用来提供I/O设备与系统中其他部件间的公共设备与系统中其他部件间的公共通信通路,也称为通讯总线。通信通路,也称为通讯总线。外部总线通常用于微机之间、微机与外设之间、外设外部总线通常用于微机之间、微机与外设之间、外设与外设之间的连接。与外设之间的连接。外部总线标准化程度最高,适用各种处理器。外部总线标准化程度最高,适用各种处理器。RS-232C、SCSI(小型计算机系统互连)、(小型计算机系统互连)、USB(通(
18、通用串行总线)、用串行总线)、F总线的层次结构总线的层次结构20F总线的层次结构总线的层次结构82439TX System Controller(MTXC)82371AB PCI ISA IDE Xcelerator(PIIX4)21F总线的层次结构总线的层次结构22PC/XT结构与结构与PC总线总线 针对针对IBM PC/XT机机(8086)PC总线时钟频率总线时钟频率4.77MHz,总线宽度,总线宽度8位,寻址能力位,寻址能力1MB、半同步时序协议,最快存储器访问周期由、半同步时序协议,最快存储器访问周期由4个个时钟周期组成时钟周期组成带宽约带宽约1MBpsPC/AT结构与结构与AT总线总
19、线 针对针对IBM PC/AT机机(286)AT总线时钟频率总线时钟频率8MHz,总线宽度,总线宽度16位,寻址能力位,寻址能力16MB半同步时序协议,最快存储器访问周期由半同步时序协议,最快存储器访问周期由3个时个时钟周期组成钟周期组成带宽约带宽约5MBpsPC总线与总线与AT总线后来经过标准化,称为总线后来经过标准化,称为ISA总线总线Industry Standard Architecture工业标准体系结构工业标准体系结构F微机结构与系统总线的发展微机结构与系统总线的发展23EISA总线总线 针对针对 386、486Extended ISA扩展工业标准体系结构扩展工业标准体系结构总线时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机原理总线 微机 原理 总线 PPT 课件
限制150内