微型计算机技术课件第9章.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《微型计算机技术课件第9章.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机 技术 课件
- 资源描述:
-
1、1第第9 9章章 微机系统的总线技术微机系统的总线技术9.1 总线概述总线概述9.2 从从PC总线到总线到EISA9.3 PCI总线总线9.4 RS-232C串行通信总线串行通信总线29.1 总线概述总线概述v总线和总线标准总线和总线标准v总线的负载能力总线的负载能力v总线仲裁概述总线仲裁概述9.1 总线概述总线概述 9.1.1 总线和总线标准总线和总线标准一、总线定义 总线是一种在多于2个模块(设备或系统)间传送信息的公共通路。 总线由传输信息的物理介质以及一套管理信息传输的通信规则(协议)所组成。 总线的特点是“公用性”,即同时挂接多个模块或设备。2个模块或设备之间专用的信号连接线不能称为
2、总线。二、三类总线片总线:元件级总线,芯片总线,是微处理器芯片内部引出的总线,它是用微处理器构成一个部件(如CPU插件)或是一个很小的系统时,信息传输的通路。 内总线:系统总线、板级总线、微机总线,是用于微机系统中各插件之间信息传输的通路。 外总线:通信总线,是微机系统之间,或是微机系统与其他系统(仪器、仪表、控制装置)之间信息传输的通路。 三、片总线的作用 片总线包括地址总线、数据总线和控制总线,了解这三组总线的具体组成、用途及相互关系,对于解决微机系统的应用和接口问题十分重要。三组总线的分析见教材P363。四、总线标准 总线标准是国际公布或推荐的互连各个模块的标准。它是把各种不同模块组成计
3、算机系统(或计算机应用系统)时必须遵守的规范。 总线标准为计算机(或计算机应用系统)中各个模块的互连接提供一个标准界面。该界面对界面两侧的模块而言都是透明的,界面的任一方只需根据总线标准的要求来实现接口的功能,而不必考虑另一方的接口方式。 采用总线标准为计算机接口的软硬件设计提供方便。使硬件接口芯片设计相对独立,为接口软件的模块的设计带来方便。总线标准包括机械结构规范; 功能规范; 电气规范。9.1.2总线的负载能力总线的负载能力 负载能力即驱动能力,指总线上接上负载(接口设备)后必须不影响总线输入/输出的逻辑电平,以流过负载的电流大小表示。 总线输出信号的情况1. 输出低电平:要吸收电流(由
4、负载流入信号源)以IOL表示。负载能力指:吸收规定电流后,仍保持逻辑低电平;2. 输出高电平:要流出电流(由信号源流向负载的输出电流)以IOH表示。当输出电流超过规定值时,输出逻辑电平会降低。负载能力指:输出电流达规定电流后仍保持逻辑高电平。总线输入信号情况1. 输入低电平 总线向插件板灌入电流以IIL表示。负载能力是指 灌入规定电流后,仍保持输入低电平。2. 输入高电平 插件板向总线输入电流以IIH表示。 负载能力是指 输入规定电流后,仍保持高电平。负载能力以保持高、低电平在阈值范围内的最大电流表示之。注意 对总线而言,流入为“+”;流出为 “-”。当总线上所接负载超过负载能力时(即超过规定
5、电流IOL/IOH /IIL/IIH)必须在总线和负载之间加接“缓冲器(Buffer)”或“驱动器(Driver)”。9.1.3总线仲裁概述总线仲裁概述(bus arbitration)1.总线主设备(总线主控器) (bus master) 具有控制总线能力的模块,通常是CPU或以CPU为中心的逻辑模块;在获得总线控制权之后能启动数据信息的传输。 所谓启动即发出地址信息以及相应的控制信息给要进行信息传输的设备,使其按主设备的要求进行信息传输。2.总线从设备(总线受控器) (bus slave) 能对总线上的数据请求(即主设备发出的地址信息和控制信息)作出相应,但本身不具备总线控制能力的模块。
6、所谓总线控制能力是指,能发出地址信息、控制信息以启动总线上的数据传输。3.总线仲裁 总线仲裁是在多处理机环境中提出来的。 多处理机中,每个处理机都可作为总线主设备。都要共享系统中的资源(总线也是一种重要的公共资源)。多个主设备必须通过系统总线才能访问其他资源。每个主设备都会随即地提出对总线控制使用的要求,这样就可能发生总线竞争现象。 为了防止主设备同时控制总线,就要在总线上设立一个处理上述总线竞争的机构,按优先级次序,合理地分配资源,此即总线仲裁问题。4.总线仲裁器 用硬件来实现总线分配的逻辑电路称为总线仲裁器(Bus Arbiter)。 总线仲裁器的任务是: 响应总线请求; 通过分配过程的正
7、确控制达到最佳使用总线。在单处理机系统中,如果系统中接有DMA控制器,处理器就有了总线使用的竞争者,也必须有相应的总线仲裁器。由于这种系统比较简单,几乎所有的微处理器芯片中都包含有这种仲裁机构 一般总是将DMAC的总线请求安排成较高的优先级。5. 总线通信协议 总线通信协议主要是解决信息传输的开始和结束问题,是实现总线仲裁和信息传送的手段。二种通信协议为:同步总线协议 总线上各模块通过总线进行信息传送时,用一个公共的时钟信号进行同步,作为信息传输起止的控制信号。 各模块何时发送或接收信息都由统一的时钟规定,在通信中不需要附加时间标志或应答信号。异步总线协议 允许总线上的各模块有各自的时钟,在模
8、块之间进行通信时没有公共的时间标准,而是靠发送时同时发出该部件的时间标志信号,或由应答方式来进行。 全互锁异步通信方式 发送模块将“DATA”(数据)送到总线上; 延迟一定时间后发出“READY”信号,通知对方,数据已在总线上;DATAREADYACK 接收模块以“READY”信号作为选通脉冲接收数据,并发出“ACK”(Acknowledge)信号作回答,表示数据已接收,同时在收到“READY”信号下降沿后随即结束“ACK”信号。 发送模块收到“ACK”信号后可以撤除数据,以便进行下一次传送。159.2 从从PC总线到总线到EISAv总线概述总线概述vPC总线的特点总线的特点vISA总线的特点
9、总线的特点vEISA总线的特点总线的特点 9.2.1 概述概述三种总线都是I/O总线,即主板上看到的I/O接插槽。 三种总线都是向上兼容的-从PC总线(PC/XT机上的I/O接插槽)到ISA总线(PC/AT机上的I/O接插槽)到EISA总线(386以上服务器、工作站上的I/O接插槽) 三种总线都 是原始的总线设计,实际上是将微处理器芯片总线经缓冲后直接映射到系统总线上而形成的。9.2 从从PC总线到总线到EISA 9.2.2 PC总线的特点总线的特点一、PC/XT的主板结构 主板上三种总线;芯片总线 系统总线 系统扩充总线 PC总线是为外部I/O适配器和扩充存储器设计的一组“I/O总线”,即“
10、I/O接插槽”,又称为“I/O通道”。 PC总线是系统总线的简化和延伸。总线接口部件扩充总线驱动部件二、总线信号分类地址线数据线控制线状态线定时信号线、电源PC/XT总线为8位总线、62芯插口 9.2.3 ISA总线的特点总线的特点Industry Standard Architecture工业标准体系结构一、由8位的PC总线扩展而成是用于PC/AT机中的总线是16位总线。 80386以上的32位微机系统中也大量采用ISA总线,又称为PCAT总线。ISA总线接插槽为6236芯长短两个接插槽。21二、总线信号ISA总线分4大类:数据传输总线地址总线控制总线时钟、定时与电源1. 数据传输总线SD0
11、SD7 经数据收发器74AL245驱动后的数据信号SD8SD15 经锁存器74ALS573和数据收发器74AL245驱动的总线高允许信号 (I) 存储器16位芯片选择 (I) I/O 16位芯片选择16IOCS16MEMCSSBHE232. 地址总线SA0SA19 经74ALS573锁存的地址信号LA17LA23 非锁定的地址信号,仅在BALE H时有效BALE 地址锁存允许信号AEN 地址允许,使主板上P进入HOLD状态以便进行DMA传送243. 控制总线 、 经74ALS7244驱动后的存储器读写信号,仅当存储器地址译码信号低于1MB的存储空间时,才有效 IRQ3IRQ7、IRQ9IRQ1
12、2、IRQ14、IRQ15 中断请求信号,优先级次序为9,1012,14,15,37DRQ0DRQ3, DRQ5DRQ7 DMA请求信号SMEMR SMEMW25 , DMA响应信号 I/O通道校验信号I/O CHRDY I/O通道就绪信号T/C 计数结束 刷新信号 主设备信号MASTERREFRESHOCHCK/ I0DACK3DACK5DACK7DACK 9.2.4 EISA总线的特点总线的特点Extended Industry Standard Architecture 扩展的工业标准总线一、是ISA总线的扩展支持多个总线主控器增加突发式传送Burst Transfer高性能的32位标准
展开阅读全文