计算机组成原理第6章课件.ppt
《计算机组成原理第6章课件.ppt》由会员分享,可在线阅读,更多相关《计算机组成原理第6章课件.ppt(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第六章第六章 总线系统总线系统n 6.1 总线的概念和结构形态总线的概念和结构形态 n 6.2 总线接口总线接口n 6.3 总线的仲裁总线的仲裁n 6.4 总线的定时和数据传送模式总线的定时和数据传送模式n 6.5 HOST总线和总线和PCI总线总线n 6.6 InfiniBand标准标准第六章第六章 总线系统总线系统6.1总线的概念和结构形态总线的概念和结构形态6.1.1总线的基本概念总线的基本概念6.1.2总线的连接方式总线的连接方式6.1.3总线的内部结构总线的内部结构6.1.4总线结构实例总线结构实例6.1.1总线的基本概念总线的基本概念总线:总线:构成计算机系统的互连机构,是多个系
2、统构成计算机系统的互连机构,是多个系统功能部件之间进行数据传送的公共通路。功能部件之间进行数据传送的公共通路。总线支持不同部件之间的总线支持不同部件之间的地址地址、数据数据、控制控制三类三类信息的传送。信息的传送。一个单处理器系统中的总线,大致分为三类:一个单处理器系统中的总线,大致分为三类:u内部总线内部总线CPU内,连接各寄存器及运算器。内,连接各寄存器及运算器。u系统总线系统总线连接连接CPU与存储器、与存储器、I/O通道等。通道等。uI/O总线总线连接各连接各I/O设备。设备。1.总线的特性总线的特性物理特性物理特性u指物理连接方式的规定。指物理连接方式的规定。u如总线的根数、插头插座
3、的形状和尺寸等。如总线的根数、插头插座的形状和尺寸等。功能特性功能特性u指总线中每一根的功能。指总线中每一根的功能。u如它是数据、地址,还是控制线?如它是数据、地址,还是控制线?功能特性中,如果描述了功能特性中,如果描述了n根地址线,则可直接访存根地址线,则可直接访存的地址范围为的地址范围为0(2n 1)。物理特性物理特性功能特性功能特性电气特性电气特性时间特性时间特性1.总线的特性总线的特性(续续)电气特性电气特性u规定每根线上信号的规定每根线上信号的传递方向传递方向和和有效电平有效电平范围。范围。u从从CPU发出的信号,称输出信号发出的信号,称输出信号(OUT);u送入送入CPU的信号,称
4、输入信号的信号,称输入信号(IN)。u数据线可传送双向信号,地址、控制线只单向数据线可传送双向信号,地址、控制线只单向传送信号。传送信号。1.总线的特性总线的特性(续续)时间特性时间特性u规定每根线上的信号什么时间有效。规定每根线上的信号什么时间有效。访存时地址、控制、数据信号的时序关系2.系统系统总线的标准化总线的标准化PC中,中,系统系统总线布设在总线布设在主板主板上。上。为什么主板能支持很多厂家的显卡?为什么主板能支持很多厂家的显卡?原因是,原因是,系统系统总线是按总线是按标准标准制作的。制作的。总线标准规定总线的物理特性、功能特性、总线标准规定总线的物理特性、功能特性、电气特性和时间特
5、性。电气特性和时间特性。微机中的标准总线:微机中的标准总线:ISA总线总线、EISA总线、总线、VESA总线、总线、PCI总线。总线。总线的主要参数总线的主要参数1.1.总线的带宽总线的带宽(MB/s)u一定时间内总线上可传送的数据量一定时间内总线上可传送的数据量2.2.总线的位宽总线的位宽u总线能同时传送的数据位数。总线能同时传送的数据位数。即我们常说即我们常说的的32位、位、64位等总线宽度的概念。位等总线宽度的概念。3.3.总线的工作时钟频率总线的工作时钟频率(MHz)u总线的时钟频率总线的时钟频率总线带宽总线带宽总线传输数据的速度。单位:总线传输数据的速度。单位:MB/s例:例:(1)
6、某总线在一个总线周期中并行传送某总线在一个总线周期中并行传送4个字节的数据,假设个字节的数据,假设一个总线周期等于一个总线时钟周期,总线时钟频率为一个总线周期等于一个总线时钟周期,总线时钟频率为33MHz,则总线带宽是多少则总线带宽是多少?(2)如果一个总线周期中并行传送如果一个总线周期中并行传送64位数据,位数据,总线时钟频率升为总线时钟频率升为66MHz,则总线带宽是多少,则总线带宽是多少?解:(解:(1)带宽)带宽=4f=4B33106/s=132MB/s。(2)带宽带宽=64f=8B66106/s=528MB/s。6.1.2总线的连接方式总线的连接方式I/O设备的种类有很多。设备的种类
7、有很多。u键盘、鼠标、软盘、硬盘、显示器等。键盘、鼠标、软盘、硬盘、显示器等。I/O设备的结构、数据传送速度都有差别。设备的结构、数据传送速度都有差别。I/O设备直接连到总线是设备直接连到总线是不可以不可以的。的。适配器适配器(又称又称接口接口)u可使可使CPU、设备分别以自己的速度工作;、设备分别以自己的速度工作;u完成完成CPU与设备的数据传送和控制。与设备的数据传送和控制。单机系统中总线结构的两种基本类型:单机系统中总线结构的两种基本类型:u单总线和多总线。单总线和多总线。单总线结构单总线结构CPU主存主存I/O接口接口I/O接口接口各部件公用同一个总线;各部件公用同一个总线;任何时刻,
8、只允许任何时刻,只允许一对一对部件进行数据传送;部件进行数据传送;主存和主存和IOIO设备设备统一统一编址;编址;如果如果IOIO设备可指定地址,则可不经设备可指定地址,则可不经CPUCPU访存,这叫访存,这叫DMADMA。一个部件要发起数据传送,必须一个部件要发起数据传送,必须先获得先获得总线控制权。总线控制权。play多总线多总线:在在CPU、主存、主存、I/O之间互联采用多条总线。之间互联采用多条总线。图6.2 多总线结构CPU和和cache之间之间采用高速采用高速的的CPU总总线线。主存连在系主存连在系统总线上统总线上高速总线上可以连接高速高速总线上可以连接高速LAN(100Mb/s局
9、域网)、视局域网)、视频接口、图形接口、频接口、图形接口、SCSI接接口(支持本地磁盘和其他外口(支持本地磁盘和其他外设)、设)、Firewire接口(支持大接口(支持大容量容量I/O设备)设备)高速总线通过高速总线通过扩扩充总线接口充总线接口与扩与扩充总线相连,扩充总线相连,扩充总线上可以连充总线上可以连接串行方式工作接串行方式工作的的I/O设备设备通过桥通过桥CPU总线、系统总线和高速总线彼此相连。桥实质总线、系统总线和高速总线彼此相连。桥实质上是一种具有缓冲、转换、控制功能的逻辑电路上是一种具有缓冲、转换、控制功能的逻辑电路6.1.4总线的内部结构总线的内部结构早期的单总线可看作早期的单
10、总线可看作CPU引脚的延伸引脚的延伸。CPU存储器存储器输入设备输入设备接接 口口输出设备输出设备接接 口口驱动驱动地址地址数据数据控制控制play“CPU引脚延伸引脚延伸”的缺陷的缺陷CPU是总线控制的主角是总线控制的主角;现在接口中增加现在接口中增加DMA控制器,但仍无法支持多个控制器,但仍无法支持多个CPU的系统;的系统;总线与总线与CPU引脚相关,通用性差。引脚相关,通用性差。现代的总线观现代的总线观CPU-cache模块模块 中断与同步总线中断与同步总线(中断请求与认可中断请求与认可)存储器存储器模块模块I/O适配器适配器总线总线控制器控制器仲裁总线仲裁总线(总线请求与授权总线请求与
11、授权)数据传送总线数据传送总线(地址、数据、控制线地址、数据、控制线)公用线公用线(时钟、电源、地、复位等时钟、电源、地、复位等)主板主板追求与结构、CPU、技术无关的开发标准 完成几个总线完成几个总线请求者之间的请求者之间的协调与仲裁协调与仲裁 奔腾奔腾PC主板主板play北桥北桥南桥南桥6.2总线接口总线接口6.2.1信息的传送方式信息的传送方式6.2.2接口的基本概念接口的基本概念6.2.1信息的传送方式信息的传送方式位信息的表示方法位信息的表示方法u用持续的高电位(或低电位)表示用持续的高电位(或低电位)表示1(或(或0););3.5V5V101.2V0u用有(或无)脉冲表示用有(或无
12、)脉冲表示1(或(或0)。)。位传送周期106.2.1信息的传送方式信息的传送方式(续续)信息传送的三种方式信息传送的三种方式u串行传送串行传送n沿一根线,用沿一根线,用“有无脉冲有无脉冲”顺序顺序地传送数据的各个位。地传送数据的各个位。u并行传送并行传送n用一组线,各位用一组线,各位同时同时沿不同的线传送。沿不同的线传送。u分时传送分时传送n不同不同性质性质或不同或不同部件部件的二进制数在的二进制数在不同的总线周期不同的总线周期里里传送。传送。串行传送串行传送并-串变换串-并变换0000010100000101T1T8T2T3T4T5T6T7低位低位高位高位10010000时间时间并行传送并
13、行传送发送部件接收部件00000101低位低位高位高位电位表示;比串行传送快;电位表示;比串行传送快;主板总线一般采用并行传送。主板总线一般采用并行传送。分时传送分时传送8088CPU锁存器地址总线地址总线总线接口数据总线数据总线先发地址,后发数据先发地址,后发数据两种概念:两种概念:总线复用方式总线复用方式,某个传输线上既传送地址信息,又传送数据信息。,某个传输线上既传送地址信息,又传送数据信息。共享总线的部件分时使用总线共享总线的部件分时使用总线6.2.2接口的基本概念接口的基本概念接口是接口是CPU、内存、外设与总线之间的转换器。、内存、外设与总线之间的转换器。内存、外设有自己的内存、外
14、设有自己的控制器控制器。要连到总线上,还需要要连到总线上,还需要接口接口(电路)。(电路)。图6.7 外围设备的连接方法接口的功能接口的功能控制控制u接收接收总线传来的控制信息,总线传来的控制信息,向向控制器发指示。控制器发指示。缓冲缓冲u缓冲总线传来的缓冲总线传来的数据数据,或部件传来的,或部件传来的数据数据。状态状态u保存保存部件的工作状态,部件的工作状态,供供其他部件查询。其他部件查询。转换转换u数据转换数据转换。例如并行数据与串行数据的转换。例如并行数据与串行数据的转换。整理整理程序中断程序中断u外设请求外设请求CPU服务时,接口发出中断请求。服务时,接口发出中断请求。接口的接口的“两
15、面性两面性”与系统总线的与系统总线的“一面一面”;u一般是并行传送。一般是并行传送。与外设控制器的与外设控制器的“一面一面”。u也采用并行传送时,称接口为也采用并行传送时,称接口为并行数据接口并行数据接口;u采用串行传送时,称接口为采用串行传送时,称接口为串行数据接口串行数据接口。例:串行传送时,每秒传送的位数称波特率。若数据传送速例:串行传送时,每秒传送的位数称波特率。若数据传送速率为率为120120字符字符/秒,每字符包含秒,每字符包含1010位(位(1 1个起始位、个起始位、8 8个数据位个数据位和和1 1个停止位)。计算波特率,以及位传送周期。个停止位)。计算波特率,以及位传送周期。解
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 课件
限制150内