第6章 总线系统.ppt
《第6章 总线系统.ppt》由会员分享,可在线阅读,更多相关《第6章 总线系统.ppt(86页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1/31/2023 2:58 AM1第六章 总线系统n基本概念n总线接口n总线的总裁、定时和数据传送模式n典型总线1/31/2023 2:58 AM2总线结构基本概念n总线的基本概念总线的基本概念n总线:总线:是构成计算机系统的互联机构,是多个是构成计算机系统的互联机构,是多个系统功能部件之间进行数据传送的公共通路。系统功能部件之间进行数据传送的公共通路。n借助总线连接,计算机在各系统功能部件之间借助总线连接,计算机在各系统功能部件之间实现地址数据和控制信息的交换,并在争用资实现地址数据和控制信息的交换,并在争用资源的基础进行工作。源的基础进行工作。1/31/2023 2:58 AM3总线结构
2、基本概念n总线的分类:总线的分类:一个单处理器系统中的总线,分为三类一个单处理器系统中的总线,分为三类q内部总线内部总线:CPUCPU内部连接各寄存器及运算部件之内部连接各寄存器及运算部件之间的总线。间的总线。q系统总线系统总线:CPUCPU同同计算机系统的其他高速功能部计算机系统的其他高速功能部件之间互相连接的总线。件之间互相连接的总线。qI/OI/O总线总线:中、低速中、低速I/OI/O设备之间互相连接的总线。设备之间互相连接的总线。1/31/2023 2:58 AM4总线结构基本概念n总线的特性:总线的特性:q物理特性:物理特性:指总线的物理连接方式。指总线的物理连接方式。q功能特性:功
3、能特性:总线中每一根线的功能。总线中每一根线的功能。q电气特性:电气特性:每一根线上信号的传递方向及有每一根线上信号的传递方向及有效电平范围。效电平范围。q时间特性:时间特性:每根线在什么时间有效。每根线在什么时间有效。1/31/2023 2:58 AM5总线结构基本概念n总线的标准化问题;总线的标准化问题;n例如:例如:ISA,EISA,VESA,PCIISA,EISA,VESA,PCI等等等等n总线带宽:总线带宽:总线本身所能达到的最高传输速总线本身所能达到的最高传输速率。单位是兆字节率。单位是兆字节/秒(秒(MB/SMB/S)1/31/2023 2:58 AM6内存条芯片组BIOS芯片C
4、PU插座串行接口AGP扩展槽PCI扩展槽电池1/31/2023 2:58 AM7总线结构基本概念n总线的连接方式:总线的连接方式:n通过设备适配器将种类繁多、速度各异的外围设备连接到CPU上,使他们能够一起正常工作。设备适配器也称为接口。1/31/2023 2:58 AM8总线结构基本概念n单机系统的总线连接方式:单机系统的总线连接方式:n单总线系统单总线系统n双总线系统双总线系统n三总线系统三总线系统1/31/2023 2:58 AM9总线结构基本概念CPU主存设备适配器设备适配器单单总线结构总线结构系统总线1/31/2023 2:58 AM10总线结构基本概念n单总线单总线n特点:特点:结
5、构简单,容易扩充结构简单,容易扩充n由于若干逻辑部件共用一条总线,因此,总线为分时由于若干逻辑部件共用一条总线,因此,总线为分时工作状态,否则,将会使整机工作速度降低。工作状态,否则,将会使整机工作速度降低。1/31/2023 2:58 AM11CPU主存设备适配器设备适配器双总线结构双总线结构存储总线系统总线特点:由于特点:由于CPUCPU与主存交换数据的机会多,故增与主存交换数据的机会多,故增加了存储总线解决此问题,减轻了总线的负担。加了存储总线解决此问题,减轻了总线的负担。1/31/2023 2:58 AM12CPU主存设备适配器设备适配器IOPI/O总线三总线结构三总线结构系统总线存储
6、总线n通道的功能:通道的功能:对外设的统一管理;完成外设与主存,对外设的统一管理;完成外设与主存,CPU之间的数据传送。之间的数据传送。n特点:特点:提高了提高了CPU工作效率,同时也最大限度的提高外工作效率,同时也最大限度的提高外设的工作速度。设的工作速度。1/31/2023 2:58 AM13总线结构基本概念n总线结构对计算机系统性能的影响:总线结构对计算机系统性能的影响:q最大存储容量最大存储容量(单总线和双总线的区别)(单总线和双总线的区别)q指令系统指令系统(单总线和双总线的区别)(单总线和双总线的区别)q吞吐量吞吐量(取决于主存的存取周期)(取决于主存的存取周期)在计算机运行时双端
7、口存储器,每个端口对应在计算机运行时双端口存储器,每个端口对应不同总线,提高了存取速度;在三总线中,采用不同总线,提高了存取速度;在三总线中,采用通道控制,增加了通道控制,增加了I/O总线,进一步扩展了系统的总线,进一步扩展了系统的吞吐量。吞吐量。1/31/2023 2:58 AM14n单总线结构:主存、外设统一编址n例:例:ABAB为为1616位,则最大容量为位,则最大容量为64K64K 60K4K0000HF3FFHF400HFFFFH主存外设主存容量主存容量存储总线存储总线-AB=16-64K外设外设-系统总线系统总线-AB=8-256字节字节1/31/2023 2:58 AM16n指令
8、系统:指令系统:nCPUCPU访问主存、外设的指令由于总线的结构访问主存、外设的指令由于总线的结构不同而不同。不同而不同。n例:单总线:主存例:单总线:主存-外设统一编址外设统一编址n所以只有一条指令,如:所以只有一条指令,如:nMOV AMOV A,0000H0000H;A-A-主存主存nMOV AMOV A,FFE0HFFE0H;A-A-外设外设1/31/2023 2:58 AM17n双总线:主存、外设单独编址双总线:主存、外设单独编址n所以需要各种命令所以需要各种命令n例:例:MOV A,0020H;A-外存外存 主存传送主存传送 IN A,20H;A-外设外设n OUT (20),A;
9、外设外设-A外设传送外设传送1/31/2023 2:58 AM18总线结构基本概念n早期总线的内部结构:早期总线的内部结构:实际上是处理器芯片引脚的延伸,是处理实际上是处理器芯片引脚的延伸,是处理器与器与I/OI/O设备适配器的通道设备适配器的通道。q数据线数据线q地址线地址线 q控制线控制线1/31/2023 2:58 AM19总线结构基本概念CPU存储器模块输入设备接口输出设备接口1/31/2023 2:58 AM20n简单总线结构的不足之处在于:简单总线结构的不足之处在于:n第一第一CPUCPU是总线上的唯一主控者。是总线上的唯一主控者。n第二第二总线信号是总线信号是CPUCPU引脚信号
10、的延伸,故总引脚信号的延伸,故总线结构紧密与线结构紧密与CPUCPU相关,通用性较差。相关,通用性较差。1/31/2023 2:58 AM21总线结构基本概念n当代总线结构:当代总线结构:q数据传送总线:由地址线、数据线和控制线组成。数据传送总线:由地址线、数据线和控制线组成。q仲裁总线:包括总线请求线和总线授权线仲裁总线:包括总线请求线和总线授权线q中断和同步总线:包括中断请求线和中断认可线。中断和同步总线:包括中断请求线和中断认可线。q公用线:包括时钟信号线、电源线、地线和系统复公用线:包括时钟信号线、电源线、地线和系统复位线等。位线等。1/31/2023 2:58 AM22总线结构基本概
11、念CPU-CACHE模块存储器模块I/O适配器总线控制器数据传送总线(数据线、地址线、控制线)仲裁总线中断和同步总线公用线1/31/2023 2:58 AM23系统总线总线接口n信息的传送方式信息的传送方式q串行传送串行传送在串行传送时,按顺序来传送表示一在串行传送时,按顺序来传送表示一个数码的所有二进制位个数码的所有二进制位(bit)的脉冲信号,每次一位,的脉冲信号,每次一位,被传送的数据需要在发送部件进行并串变换,被传送的数据需要在发送部件进行并串变换,这称为这称为拆卸拆卸,反之称为,反之称为装配装配。q并行传送并行传送 对每个数据位都需要单独一条传输对每个数据位都需要单独一条传输线。信息
12、有多少二进制位组成,就需要多少条传输线。信息有多少二进制位组成,就需要多少条传输线,从而使得二进制数线,从而使得二进制数“0”或或“1”在不同的线上在不同的线上同时进行传送同时进行传送。q分时传送分时传送 共享总线的部件分时使用总线共享总线的部件分时使用总线1/31/2023 2:58 AM241/31/2023 2:58 AM25系统总线总线接口n接口接口即即I/O设备适配器,具体指设备适配器,具体指CPU和主存、外围设和主存、外围设备之间通过总线进行连接的逻辑部件。备之间通过总线进行连接的逻辑部件。接口部件在接口部件在它动态连接的两个部件之间起着它动态连接的两个部件之间起着“转换器转换器”
13、的作用,的作用,以便实现彼此之间的信息传送。以便实现彼此之间的信息传送。n接口的功能:接口的功能:q控制控制q缓冲缓冲q状态状态q转换转换q整理整理q程序中断程序中断1/31/2023 2:58 AM26系统总线总线的仲裁、定时和数据传送模式n总线仲裁:连接到总线上的功能模块有总线仲裁:连接到总线上的功能模块有主动主动和和被动被动两种形态。两种形态。n为了解决多个主设备同时竞争总线控制为了解决多个主设备同时竞争总线控制权,必须具有权,必须具有总线仲裁部件总线仲裁部件,以某种方式选,以某种方式选择其中一个主设备作为总线的下一次主方。择其中一个主设备作为总线的下一次主方。n 对多个主设备提出的占用
14、总线请求,一对多个主设备提出的占用总线请求,一般采用优先级或公平策略进行仲裁。般采用优先级或公平策略进行仲裁。1/31/2023 2:58 AM27n按照总线仲裁电路的位置不同,仲裁方式分按照总线仲裁电路的位置不同,仲裁方式分为为集中式仲裁集中式仲裁和和分布式仲裁分布式仲裁两类。两类。q集中式集中式n链式查询方式链式查询方式n计数器定时查询方式计数器定时查询方式n独立请求方式独立请求方式 q分布式分布式1/31/2023 2:58 AM28系统总线总线的仲裁、定时和数据传送模式n链式查询方式链式查询方式n优点:只用很少几根线就能按一定优先次序实优点:只用很少几根线就能按一定优先次序实现总线仲裁
15、。现总线仲裁。n缺点:对询问链的电路故障很敏感缺点:对询问链的电路故障很敏感。1/31/2023 2:58 AM29系统总线总线的仲裁、定时和数据传送模式中央仲裁器设备接口0设备接口1设备接口Nn特点:判优方法简单,扩充设备容易;特点:判优方法简单,扩充设备容易;总线请求较低的设备容易被忽略;总线请求较低的设备容易被忽略;总线授权信号串行传送,因设备的差错,容总线授权信号串行传送,因设备的差错,容易造成堵塞。易造成堵塞。1/31/2023 2:58 AM30系统总线总线的仲裁、定时和数据传送模式n计数器定时查询方式:计数器定时查询方式:n优点:比较灵活。优点:比较灵活。n缺点:线数比较多。缺点
16、:线数比较多。1/31/2023 2:58 AM31系统总线总线的仲裁、定时和数据传送模式中央仲裁器设备接口0设备接口1设备接口Nn计数器定时查询过程:计数器定时查询过程:n各设备经各设备经BR发现请求;总线仲裁电路判断:当发现请求;总线仲裁电路判断:当BS=0时,开始计数;计数值经地址线送各设备:时,开始计数;计数值经地址线送各设备:计数值计数值=某设备,该设备或总线授权;当计数从某设备,该设备或总线授权;当计数从0开始时,谁的地址号越小越优先,当计数值从终开始时,谁的地址号越小越优先,当计数值从终止点开始,所有设备优先级相同。止点开始,所有设备优先级相同。1/31/2023 2:58 AM
17、32系统总线总线的仲裁、定时和数据传送模式n独立请求方式:独立请求方式:n优点:相应的时间快。优先次序的控制灵活。优点:相应的时间快。优先次序的控制灵活。n过程:过程:n每个设备有独立的总线请求线每个设备有独立的总线请求线BR至总线仲裁;至总线仲裁;总线总裁也对每个设备送总线授权线。总线总裁也对每个设备送总线授权线。n当有总线请求时,有总线总裁内部进行判优裁当有总线请求时,有总线总裁内部进行判优裁次。次。1/31/2023 2:58 AM33系统总线总线的仲裁、定时和数据传送模式总线的仲裁、定时和数据传送模式中央仲裁器设备接口0设备接口1设备接口Nn独立请求方式:独立请求方式:n特点:判有速度
18、快;设备、电路复杂。特点:判有速度快;设备、电路复杂。1/31/2023 2:58 AM34n分布式仲裁分布式仲裁n 分布式仲裁不需要中央仲裁器,每个潜在的主分布式仲裁不需要中央仲裁器,每个潜在的主方功能模块都有自己的仲裁号和仲裁器。当它们方功能模块都有自己的仲裁号和仲裁器。当它们有总线请求时,把它们唯一的仲裁号发送到共享有总线请求时,把它们唯一的仲裁号发送到共享的仲裁总线上,每个仲裁器将仲裁总线上得到的的仲裁总线上,每个仲裁器将仲裁总线上得到的号与自己的号进行比较。如果仲裁总线上的号大,号与自己的号进行比较。如果仲裁总线上的号大,则它的总线请求不予响应,并撤消它的仲裁号。则它的总线请求不予响
19、应,并撤消它的仲裁号。n 最后,获胜者的仲裁号保留在仲裁总线上。最后,获胜者的仲裁号保留在仲裁总线上。显然,分布式仲裁是以优先级仲裁策略为基础。显然,分布式仲裁是以优先级仲裁策略为基础。1/31/2023 2:58 AM35中央处理器设备接口0设备接口1设备接口N3121/31/2023 2:58 AM36系统总线总线的仲裁、定时和数据传送模式总线的仲裁、定时和数据传送模式n总线的定时总线的定时n同步定时同步定时n异步定时异步定时1/31/2023 2:58 AM37系统总线总线的仲裁、定时和数据传送模式n同步总线同步总线特点:特点:出现在总线上出现在总线上的地址或数据的地址或数据都由时钟信号
20、都由时钟信号定时控制;定时控制;挂在总线上的挂在总线上的模块存取时间模块存取时间应比较接近;应比较接近;总线较短总线较短1/31/2023 2:58 AM38系统总线总线的仲裁、定时和数据传送模式n异步总线异步总线特点:特点:无公共时钟信无公共时钟信号;号;挂在总线上的挂在总线上的模块的存取时模块的存取时间差别较大;间差别较大;传送方式依靠传送方式依靠应答信号,总应答信号,总线周期长度不线周期长度不固定。固定。1/31/2023 2:58 AM39系统总线总线的仲裁、定时和数据传送模式总线数据传送模式总线数据传送模式n读、写操作读、写操作n块传送操作块传送操作n写后读、读修改写操作写后读、读修
21、改写操作n广播、广集操作广播、广集操作1/31/2023 2:58 AM40总线的互连n多总线1/31/2023 2:58 AM41总线信号的两个演示n奔腾微处理器总线信号的演示nPower PC微处理器总线信号的演示1/31/2023 2:58 AM42思考作业nP235n1-201/31/2023 2:58 AM43I/O(Input-Output)总线与扩展槽总线与扩展槽总线是计算机中的传输数据信号的通道,按并行方式传输信息。接口电路接口电路微处理器微处理器外部设备外部设备存储器存储器输入/输出:数据总线数据总线数据总线数据总线控制总线控制总线控制总线控制总线地址总线地址总线地址总线地址
22、总线I/O总线扩展槽扩展槽的作用1/31/2023 2:58 AM44输入设备输出设备微机上不可少的两种输入输出接口是并行端口和串行端口。并行端口可以同时传送8路信号,传输距离相对较近。串行端口在一个方向一次只能传送1路信号。处理结果数据二进制内存数字、字符、图像、声音并行端口串行端口鼠标接口键盘接口1/31/2023 2:58 AM45主板主板1/31/2023 2:58 AM46典型总线nISA总线nPCI总线nAGP总线1/31/2023 2:58 AM47ISA(Industry Standard Architecture)工工业业标标准准结结构构总总线线,又又称称为为ATAT总总线线
23、。它它的的数数据据宽宽度度1616位位,地地址址线线为为2424位位,工工作作频频率率8MHz8MHz,最最大大数数据传输率据传输率16.67MB/S16.67MB/S。ISAISA总总线线是是286286时时代代所所定定义义的的8/168/16为为总总线线,虽虽然然传传输输速速度度不不快快,但但是是这这个个规规格格已已经经有有十十多多年年的的历历史史,相相关关设设计计技技术术、零零件件十十分分充充足足,而而且且能能支支持持计计算算机机主主板板也也是是最最多多的的。在在PIIIPIII时时代代的的主主板板甚甚至至还还保保留留1 1、2 2个个ISAISA扩充插槽。扩充插槽。ISAISA主主要要
24、是是用用来来匹匹配配速速度度较较慢慢的的接接口口卡卡,如如串串/并并行行口口卡卡、大大多多数数网网络络卡卡等等等等。通通常常PCPC内内ISAISA插插槽槽用黑塑料制作。用黑塑料制作。_1/31/2023 2:58 AM48MCA(Micro Channel Architecture)IBMIBM公公司司推推出出的的微微通通道道结结构构总总线线。基基本本上上也也是是ISAISA的的增增强强版版,它它的的数数据据传传输输也也是是3232位位,速速度度可可达达10MHz10MHz,甚甚至至16MHz16MHz,但但它它的的外外设设比比ISAISA外外设设造造价价高高。同同时时作作为为IBMIBM的
25、的专专利利产产品品,除除了了用用于于IBM IBM PS/2PS/2,很很少少有有厂厂商商采采用用这这种种结结构构总总线线。IBMIBM也也已已经经退退回回ISAISA总总线线上上并并考考虑虑其其它它的的局部总线技术。局部总线技术。1/31/2023 2:58 AM49EISA总线总线(Extended ISA)(Enhanced Industry Standard Architecture)增强型工业标准结构的总线,增强型工业标准结构的总线,ISA总线的增强版,它的数据和总线的增强版,它的数据和地址总线都是地址总线都是32位,工作频率仍是位,工作频率仍是8.33MHz,直接寻址范围为直接寻址
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第6章 总线系统 总线 系统
限制150内