计算机基础知识治疗SA.ppt
《计算机基础知识治疗SA.ppt》由会员分享,可在线阅读,更多相关《计算机基础知识治疗SA.ppt(93页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机组成原理计算机组成原理第第3章章 系统总线系统总线李曦()本章内容本章内容3.1 3.1 总线的概念和分类总线的概念和分类3.2 3.2 总线特性及性能指标总线特性及性能指标总线特性总线特性性能指标性能指标总线标准总线标准3.3 3.3 总线的结构总线的结构3.4 3.4 总线控制总线控制判优控制判优控制通信控制通信控制3.1 3.1 总线的基本概念和分类总线的基本概念和分类计算机部件计算机部件读写控制信号读写控制信号地址线地址线数据线数据线握手信号握手信号状态、中断、状态、中断、DMADMA时钟、电源、地线时钟、电源、地线存储器 读/写地址数据CPU读/写地址数据中断DMAI/O接口读
2、/写地址数据中断DMA状态状态状态系统互联系统互联分散连接分散连接内部连线十分复杂,布内部连线十分复杂,布线困难线困难扩展性差扩展性差效率高效率高总线连接总线连接简洁简洁扩展性好扩展性好共享竞争共享竞争19701970年年DECDEC公司公司PDP-11PDP-11小型计算机首次采用总小型计算机首次采用总线技术线技术processormemoryI/O Interface(adapter)I/O Interface(adapter)I/O deviceI/O device主机总线总线定义:是连接多个部件的传输线定义:是连接多个部件的传输线总线的关键特征是共享传输线。总线的关键特征是共享传输线。
3、总线的两个特点:总线的两个特点:任意时刻只能有一个设备向总线发送信息任意时刻只能有一个设备向总线发送信息系统瓶颈系统瓶颈多个部件可以同时从总线多个部件可以同时从总线接受接受相同的信息相同的信息广播式广播式processormemoryI/O Interface(adapter)I/O Interface(adapter)I/O deviceI/O device主机总线分类总线分类按位置按位置片内总线片内总线是指芯片内部的总线。是指芯片内部的总线。如在如在CPUCPU芯片内部,寄存器和芯片内部,寄存器和寄存器之间、寄存器和算逻单寄存器之间、寄存器和算逻单元元ALUALU之间都有总线连接。之间都有
4、总线连接。系统总线系统总线是指是指CPUCPU、主存、主存、I/OI/O(通过(通过I/OI/O接口)各大部件之间的信接口)各大部件之间的信息传输线。息传输线。又叫板级总线和板间总线又叫板级总线和板间总线如如ISAISA、PCIPCI等。等。通信总线(通信总线(I/OI/O总线)总线)是指计算机系统之间或计算机是指计算机系统之间或计算机系统与其他系统(如控制仪表系统与其他系统(如控制仪表等)之间的通信传输线。等)之间的通信传输线。IDEIDE、SCSISCSI、USBUSB、RSRS232232processormemoryI/O Interface(adapter)I/O Interface
5、(adapter)I/O deviceI/O device主机片内总线系统总线通信总线总线分类总线分类按功能按功能数据总线(DB)双向,宽度差别地址总线(AB)单向,宽度与寻址空间有关控制总线(CB)命令和状态总线也包括电源线和地线!总线也包括电源线和地线!数据总线数据总线数据总线上传送数据信息,数据总线是数据总线上传送数据信息,数据总线是双向双向的。的。数据总线的条数称为数据总线的条数称为数据总线宽度数据总线宽度。比如,。比如,1616位总线,指位总线,指其数据总线为其数据总线为1616根。根。数据总线是数据总线是三态三态的,未被地址信号选中的部件,不驱动数的,未被地址信号选中的部件,不驱动
6、数据总线(其数据引脚为高阻)。据总线(其数据引脚为高阻)。为什么使用三态?所谓三态,是指为什么使用三态?所谓三态,是指0 0,1 1和高阻抗三个状态。由于数和高阻抗三个状态。由于数据总线是公共通道,在某一时刻,只允许接收某一设备的信号,其据总线是公共通道,在某一时刻,只允许接收某一设备的信号,其他一切设备都应和它断开(呈高阻抗状态)。他一切设备都应和它断开(呈高阻抗状态)。数据数据总线总线设备2设备n设备3设备1通信控制总线控制总线控制总线上传送一个部件对另一个部件的控制信号。控制总线上传送一个部件对另一个部件的控制信号。主设备主设备与与从设备:从设备:在总线上所连接的各类设备,按在总线上所连
7、接的各类设备,按其对总线有无控制功能可分为主设备和从设备。其对总线有无控制功能可分为主设备和从设备。主设备主设备对总线有控制权对总线有控制权,从设备,从设备只能响应主设备发来的总只能响应主设备发来的总线命令。这样,线命令。这样,总线上所有的信息传输都是由主设备启动总线上所有的信息传输都是由主设备启动的。的。根据不同的使用意义,控制总线上有的信号线为三根据不同的使用意义,控制总线上有的信号线为三态,有的非三态。态,有的非三态。地址总线地址总线地址总线上传送地址信号,主要用来指定需要访地址总线上传送地址信号,主要用来指定需要访问的部件(如存储器单元、外设)。问的部件(如存储器单元、外设)。总线主设
8、备发出地址信号后,总线上的所有部件总线主设备发出地址信号后,总线上的所有部件均感受到该地址信号,但只有均感受到该地址信号,但只有经过译码电路选中经过译码电路选中的部件的部件才接收主设备的控制信号,并与之通信。才接收主设备的控制信号,并与之通信。地址总线是地址总线是单向单向的,即地址信号只能由总线主设的,即地址信号只能由总线主设备至从设备。地址总线也是三态的,非主设备部备至从设备。地址总线也是三态的,非主设备部件不能驱动地址总线。件不能驱动地址总线。3.2 3.2 总线特性及性能指标总线特性及性能指标总线特性总线特性性能指标性能指标总线标准总线标准总线特性总线特性(1)从物理角度来看,总线就是一
9、组电导线。从物理角度来看,总线就是一组电导线。为了保证机械上的可靠连接,必须规定其为了保证机械上的可靠连接,必须规定其机械特性机械特性;为了保证电气上正确连接,必须规定其为了保证电气上正确连接,必须规定其电气特性电气特性;为了保证正确地连接不同部件,还需规定其为了保证正确地连接不同部件,还需规定其功能特性和时功能特性和时间特性间特性。CPUCPU插插件板件板主存插主存插件板件板I/OI/O插插件板件板总线总线总线特性总线特性(2)机械特性:机械特性:是指总线在机械连接方式上的一些性能。是指总线在机械连接方式上的一些性能。如插头和插座使用的标准,它们的几何尺寸、形状、引如插头和插座使用的标准,它
10、们的几何尺寸、形状、引脚的个数以及排列的顺序,接头处的可靠接触等等。脚的个数以及排列的顺序,接头处的可靠接触等等。电气特性:电气特性:是指总线的每一根传输线上信号的传输是指总线的每一根传输线上信号的传输方向和有效的电平范围。方向和有效的电平范围。如低电平表示逻辑如低电平表示逻辑“1 1”,并要求电平低于,并要求电平低于3V3V;高电;高电平表示逻辑平表示逻辑“0 0”,并要求高电平高于,并要求高电平高于3V3V。功能特性:功能特性:是指总线中每根信号传输线的功能。是指总线中每根信号传输线的功能。时间特性:时间特性:是指总线中的任一根信号传输线在什么是指总线中的任一根信号传输线在什么时间内有效。
11、时间内有效。为了正确传输数据信息,每条总线上的各种信号,互相为了正确传输数据信息,每条总线上的各种信号,互相存在着一种有效时序的关系,因此,时间特性一般可用存在着一种有效时序的关系,因此,时间特性一般可用信号时序图来描述。信号时序图来描述。总线性能指标总线性能指标(1)总线宽度:总线宽度:是指数据总线的根数,用是指数据总线的根数,用bitbit(位)表(位)表示,如示,如8 8位、位、1616位、位、3232位、位、6464位(也即位(也即8 8根、根、1616根、根、3232根、根、6464根数据线)。根数据线)。最大传输率最大传输率 (总线带宽总线带宽):总线本身所能达到的最总线本身所能达
12、到的最高传输速率,用高传输速率,用MB/sMB/s(每秒多少兆字节)表示。(每秒多少兆字节)表示。例:总线工作频率例:总线工作频率33.3MHz33.3MHz,总线宽度,总线宽度3232位,则最大位,则最大传输率传输率 33.332/833.332/8132MB/s132MB/s。时钟同步时钟同步/异步:异步:总线上的数据与时钟同步工作的总线上的数据与时钟同步工作的总线称为同步总线,与时钟不同步工作的总线称为总线称为同步总线,与时钟不同步工作的总线称为异步总线。异步总线。总线复用:总线复用:为提高总线的利用率,将地址总线和数为提高总线的利用率,将地址总线和数据总线共用一组物理线,在某一时刻该总
13、线传输地据总线共用一组物理线,在某一时刻该总线传输地址信号,另一时刻传输数据信号或命令信号。址信号,另一时刻传输数据信号或命令信号。总线性能指标总线性能指标(2)信号线数:信号线数:即地址总线、数据总线和控制总线三种即地址总线、数据总线和控制总线三种总线的根数总和。总线的根数总和。总线控制方式:总线控制方式:包括并发工作、自动配置、仲裁方包括并发工作、自动配置、仲裁方式、逻辑方式、计数方式等。式、逻辑方式、计数方式等。负载能力:负载能力:通常用可连接扩增电路板数来反映总线通常用可连接扩增电路板数来反映总线的负载能力。的负载能力。由于不同的电路对总线的负载是不同的,即使同一电路在由于不同的电路对
14、总线的负载是不同的,即使同一电路在不同的工作频率下,总线的负载也是不同的。因此,总线不同的工作频率下,总线的负载也是不同的。因此,总线负载能力的指标是不太严格的。负载能力的指标是不太严格的。其他:如电源电压是其他:如电源电压是5V5V还是还是3.3V3.3V、总线能否扩展至、总线能否扩展至6464位宽度等。位宽度等。总线标准的产生总线标准的产生总线是在计算机系统模块化的发展过程中产生的,随总线是在计算机系统模块化的发展过程中产生的,随着计算及应用领域的不断扩大,计算机系统中各类模着计算及应用领域的不断扩大,计算机系统中各类模块(特别是块(特别是I/OI/O设备所带来的各类接口模块),其品种设备
15、所带来的各类接口模块),其品种极其繁杂,往往出现一种模块要配一种总线,极其繁杂,往往出现一种模块要配一种总线,很难在很难在总线上更换、组合各类模块或设备。总线上更换、组合各类模块或设备。2020世纪世纪7070年代末,为了使系统设计简化,模块生产批年代末,为了使系统设计简化,模块生产批量化,确保其性能稳定,质量可靠,便于维护,人们量化,确保其性能稳定,质量可靠,便于维护,人们开始研究如何建立总线标准,完成系统设计和模块制开始研究如何建立总线标准,完成系统设计和模块制作。作。概念:概念:所谓所谓总线标准总线标准,可视为系统与各模块、模块与,可视为系统与各模块、模块与模块之间的一个互连的标准界面。
16、模块之间的一个互连的标准界面。这个界面两端的任一方只需根据总线标准的要求完成自身一这个界面两端的任一方只需根据总线标准的要求完成自身一面接口的功能要求,而无需了解对方接口与总线的连接要求。面接口的功能要求,而无需了解对方接口与总线的连接要求。因此,按总线标准设计的接口可视为通用接口。因此,按总线标准设计的接口可视为通用接口。目前流行的总线标准目前流行的总线标准ISAEISAVESAPCIMCASTDISA、EISAISAISA:Industry Standard ArchitectureIndustry Standard Architecture工业标工业标准体系结构,又称准体系结构,又称AT
17、AT总线总线24位地址线(可直接寻址的内存容量为16MB)62+36引脚8/16位数据线最高时钟频率8MHz最大传输率16MB/sEISAEISA:Extended Industry Standard Architecture Extended Industry Standard Architecture 扩展工业标准体系结构扩展工业标准体系结构EISA是一种在ISA基础上扩充开放的总线标准地址总线32位数据总线32位总线的时钟频率为8MHz最大传输率33MB/sMCA、STDMCA:Micro Channel Architecture微通道体微通道体系结构,系结构,32位标准总线,最大传输率
18、位标准总线,最大传输率40MB/s。MCA是是IBM公司在推出其第一台公司在推出其第一台80386系统时,突破传统系统时,突破传统ISA标准而创建的新型系统总线标准。标准而创建的新型系统总线标准。MCA与与ISA完全不完全不兼容,所以限制了其推广。兼容,所以限制了其推广。STD:STD总线于总线于1987年被国际电子电气工程年被国际电子电气工程师协会(师协会(IEEE)列为标准()列为标准(IEEE961标准),标准),主要用于以微处理器为中心的工业控制领域。主要用于以微处理器为中心的工业控制领域。数据总线数据总线8位,最大传输率位,最大传输率2MB/S。VL-BUS、PCIVL-BUSVL-
19、BUS:是由是由VESAVESA(Video Electronic Standard Video Electronic Standard AssociationAssociation,视频电子标准协会)提出来的局部,视频电子标准协会)提出来的局部总线标准,也称为总线标准,也称为 VESAVESA总线总线。数据总线数据总线32位位总线时钟频率总线时钟频率33MHz配有局部控制器,将高速设备直接挂在配有局部控制器,将高速设备直接挂在CPU的总线上,的总线上,实现实现CPU与高速外设之间的高速数据交换与高速外设之间的高速数据交换PCIPCI:Peripheral Component Intercon
20、nectPeripheral Component Interconnect外外部设备互连总线。部设备互连总线。32/64位数据总线,总线时钟频率位数据总线,总线时钟频率33MHz最大数据传输率最大数据传输率132MB/s264MB/s与与ISA、EISA均可兼容均可兼容支持即插即用、支持多层结构支持即插即用、支持多层结构AGP、SCSI、USBAGPAGP:Accelerated Graphics PortAccelerated Graphics Port加速图形接口,专加速图形接口,专为提高视频带宽而设计的总线规范。它采用点对点连接,为提高视频带宽而设计的总线规范。它采用点对点连接,连接控制
21、芯片组和连接控制芯片组和AGPAGP显示卡,因此严格说显示卡,因此严格说AGPAGP不能称为总不能称为总线,而是一种接口标准。线,而是一种接口标准。SCSISCSI:Small Computer System InterfaceSmall Computer System Interface小型计算机小型计算机系统接口。系统接口。SCSISCSI总线主要用于光驱、音频设备、扫描仪、总线主要用于光驱、音频设备、扫描仪、打印机以及像硬盘驱动器这样的大容量存储设备等的连接,打印机以及像硬盘驱动器这样的大容量存储设备等的连接,是一种直接连接外设的并行是一种直接连接外设的并行I/OI/O总线。总线。USB
22、USB:Universal Serial BusUniversal Serial Bus通用串行总线通用串行总线,是一种,是一种连接外围设备的连接外围设备的I/OI/O总线,总线,具有即插即用、热拔插等优良具有即插即用、热拔插等优良特点。特点。8位ISA总线接口8088的引脚图的引脚图12345678910111213141516171819204039383736353433323130292827262524232221 GND A14 A13 A12 A11 A10 A9 A8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 NMI INTR CLK GNDVCCAD15
23、AD16/S3AD17/S4AD18/S5AD19/S6SS0*(HIGH)MN/MX*RD*HOLD (RQ)*/GT0*)HLDA (RQ1*/GT1*)WR*(LOCK*)M/IO (S2*)DT/R*(S1*)DEN (S0)ALEINTATEST*READYRESET808816位ISA总线3.3 总线的结构总线的结构单总线结构单总线结构双总线结构双总线结构多总线结构多总线结构单总线结构单总线结构单总线结构将单总线结构将CPUCPU、主存、主存、I/OI/O设备(通过设备(通过I/OI/O接口)接口)都挂到一组总线上,允许都挂到一组总线上,允许I/OI/O之间、之间、I/OI/O与主
24、存之间与主存之间直接交换信息。直接交换信息。这种结构简单,便于扩充。这种结构简单,便于扩充。但是,由于所有的传送都但是,由于所有的传送都通过这组总线,容易形成通过这组总线,容易形成计算机系统的瓶颈。计算机系统的瓶颈。为了从根本上解决为了从根本上解决CPUCPU、主存与、主存与I/OI/O设备之间设备之间传输速传输速率的不匹配问题率的不匹配问题,实现,实现CPUCPU与其他设备的相对同步,与其他设备的相对同步,不得不采用多总线结构。不得不采用多总线结构。系统总线系统总线双总线结构双总线结构特点:特点:将速度较低的将速度较低的I/OI/O设备从单总线上分设备从单总线上分离出来,形成主存总线离出来,
25、形成主存总线和和I/OI/O总线分开的结构。总线分开的结构。概念:概念:通道是一个具有通道是一个具有特殊功能的处理器特殊功能的处理器,CPU,CPU将一部分功能下放给通将一部分功能下放给通道,使其对道,使其对I/OI/O设备具设备具有统一管理功能,以完有统一管理功能,以完成外部设备与主存之间成外部设备与主存之间的数据传送,其系统的的数据传送,其系统的吞吐能力可以相当大。吞吐能力可以相当大。通道I/O总线总线主存总线主存总线如果将速率不同的如果将速率不同的I/O设备进行分类,然后将它们连接在不同设备进行分类,然后将它们连接在不同的通道上,那么计算机系统的利用率会更高,如此发展成多的通道上,那么计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机基础知识 治疗 SA
限制150内