电子课件-微型计算机原理与接口技术(第二版)-.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《电子课件-微型计算机原理与接口技术(第二版)-.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子 课件 微型计算机 原理 接口 技术 第二
- 资源描述:
-
1、中国水利水电出版社中国水利水电出版社中国水利水电出版社中国水利水电出版社中国水利水电出版社中国水利水电出版社 ISBN ISBN ISBN ISBN ISBN ISBN 978-7-5170-3719-4978-7-5170-3719-4978-7-5170-3719-4978-7-5170-3719-4978-7-5170-3719-4978-7-5170-3719-4(第(第(第(第(第(第101010101010章)章)章)章)章)章)微型计算机原理与接口技术(第二版)微型计算机原理与接口技术(第二版)第10章 总线技术 10.1 总线技术概述 10.2 ISA总线 10.3 PCI总线
2、 10.4 USB总线 10.5 PCI Express总线 习题与思考10.1 总线技术概述 10.1.1 总线的基本概念 10.1.2 总线的规范 10.1.3 总线的主要参数 10.1.4 总线的分类10.1.1 总线的基本概念总线:计算机系统中的一组能为多个部件分时共享的公共信息传输通路。在微型计算机系统板上,微处理器、存储器部件、接口电路等各种部件之间有大量的信息传送需要使用总线;系统与系统之间、插件板与插件板之间、同一插件板上各个芯片之间、芯片内部也都需要通过总线传输信息。标准总线的使用,给微型计算机系统的开发及应用带来了极大的方便和好处:(1)简化了软件和硬件的设计。(2)简化了
3、系统的结构。(3)便于系统的扩充和更新。10.1.2 总线的规范1机械结构规范2功能规范规定插件板尺寸、总线插头、边沿连结器等的规格及位置。确定每个引脚的定义、传输速率、时序、信息格式及功能。3电气规范规定各信号的逻辑电平、动态转换时间、负载能力及最大额定值。不同的总线在信号线数量、名称、功能上都有差异,大致分为地址总线、数据总线、控制总线、电源和地线、备用线。10.1.3 总线的主要参数1总线的带宽2总线的位宽指一定时间内总线上可传送的数据量,即每秒钟传送的最大稳态数据传输率,以MB/s为单位。与总线的带宽密切相关的是总线的位宽和总线的工作时钟频率。指总线能同时传送的数据位数,即常说的32位
4、、64位等总线宽度的概念。总线的位宽越大则总线每秒钟数据传输率越高,即总线的带宽越大。3总线的工作时钟频率以MHz为单位,工作时钟频率越高则总线工作速度越快,即总线带宽越大。10.1.4 总线的分类1片内总线2局部总线3系统总线4通信总线是集成电路芯片内部用于连接各功能单元的信息通路。又称片总线,是电路板上连接各芯片之间的公共通路。又称内总线,用来连接微型计算机系统的各插件板。又称外总线,用于系统之间的连接。10.2 ISA总线 10.2.1 ISA总线的主要性能和特点 10.2.2 ISA总线信号定义10.2.1 ISA总线的主要性能和特点1.8/16位数据线,最大位宽16位。2.24位地址
5、线,可直接寻址16MB。3.I/O地址空间为0100H03FFH。4.最大时钟频率为8MHz。5.最大稳态传输率为16MB/S。6.具有中断功能,硬件中断可达11级。7.具有DMA通道功能,通道可达7个。8.开放式总线结构,允许多个CPU共享系统资源。10.2.2 ISA总线信号定义ISA总线在62引脚的PC总线基础上,扩展了36位,构成基本插槽和扩展插槽。基本插槽有62根信号线,兼容PC总线;扩展插槽有36根信号线,是ISA总线新增的信号。在ISA插槽上既可以插接ISA总线标准的插件板,也可以插接PC总线标准的插件板。A1B1基本插槽A31 B31C1D1C18D18扩展插槽ISA总线插槽示
6、意图10.2.2 ISA总线信号定义10.2.2 ISA总线信号定义A010203040506070809A10111213141516171819A2021222324252627282930A31B010203040506070809B10111213141516171819B2021222324252627282930B31GNDRESET DRV+5VIRQ2-5VDRQ2-12VReserved+12VGNDMEMWMEMRIOWIORDACK3DRQ3DACK1DRQ1DACK0CLOCKIRQ7IRQ6IRQ5IRQ4IRQ3DACK2T/CALE+5VOSCGNDI/O CHC
7、KD7D6D5D4D3D2D1D0I/O CHRDYAENA19A18A17A16A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0C010203040506070809C1011121314151617C18D010203040506070809D1011121314151617D18MEMCS16I/OCS16IRQ10IRQ11IRQ12IRQ13IRQ14DACK0DRQ0DACK5DRQ5DACK6DRQ6DACK7DRQ7+5VMASTERGNDSBHELA23LA22LA21LA20LA19LA18LA17MEMRMEMWSD8SD9SD10SD11SD
8、12SD13SD14SD1510.3 PCI总线 10.3.1 PCI总线的主要性能和特点 10.3.2 PCI总线的系统结构 10.3.3 PCI总线信号定义10.3.1 PCI总线的主要性能和特点1.支持33MHz/66MHz的时钟频率。2.支持32位和64位两种数据通道。3.数据传输速率高。大大缓解数据I/O瓶颈,使CPU的高性能得以充分发挥。4.采用多路复用技术,减少引脚数。5.支持突发方式传输,从而快速传输批量数据。6.自动识别外设,支持即插即用。7.独立于处理器的类型和速度,支持多种处理器,使PCI具有广泛的兼容性和扩展性。8.完全的多总线主控能力。9.采用同步操作,保证CPU与其
9、他总线主设备同时操作。10.PCI总线与CPU隔离,支持的外设数量多。11.与ISA、EISA等多种总线兼容,保证各种快速、慢速设备共存于一个系统。10.3.2 PCI总线的系统结构10.3.3 PCI总线信号定义PCI总线标准插槽有A、B两面,分为短槽和长槽。短槽提供32位接口,定义了124个引脚;长槽是在短槽的基础上又扩展了64个引脚,提供64位接口。短槽长槽PCI总线插槽示意图10.3.3 PCI总线信号定义10.4 USB总线 10.4.1 USB总线的主要性能和特点 10.4.2 USB系统的组成及原理10.4.1 USB总线的主要性能和特点1.支持热插拔。2.支持即插即用。3.节省
10、系统资源。整个USB系统只用1个端口和1个中断。4.速度快。USB 2.0、3.0、3.1的最大传输速率分别达到480Mbps、5Gbps、10Gbps。5.接口标准统一。6.连接灵活。7.可连接多个设备。可用USB集线器以树形结构增加USB分支,最多可以连接127个外部设备,且不会损失带宽。8.供电灵活。USB采用4线电缆,其中两根专门为下游设备提供电源。勿需专门的交流电源。9.具有很高的容错性能。10.4.2 USB系统的组成及原理1USB系统组成(1)USB硬件。包括USB主控制器、USB根集线器、USB集线器和USB设备。(2)USB软件。包括USB主控制器驱动程序、USB驱动程序、U
11、SB设备驱动程序。2USB的物理接口VBUSD-D+GNDVBUSD+D-GND10.4.2 USB系统的组成及原理3USB的拓扑结构主机USB根集线器USB设备1USB集线器1USB集线器2USB设备2USB集线器3USB集线器4USB设备3USB设备4USB设备510.4.2 USB系统的组成及原理4USB传输协议USB提供了种基本传输方式:1)控制传输方式。用来配置和控制主机到USB设备的数据传输方式和类型。设备控制命令、设备状态查询及确认命令均采用这种传输方式。2)同步传输方式。用来连接需要连续传输数据且对数据的正确性要求不高,而对时间极为敏感的外部设备,如麦克风、音箱、网络电话等。3
12、)中断传输方式。用于数据传输量小、无周期性、且需要实时处理的场合,如键盘、鼠标等输入设备。4)块传输方式。用于数据量大且要求正确无误的数据传输,如打印机、扫描仪等。10.4.2 USB系统的组成及原理5USB系统设置USB设备可随时安装或拆卸。集线器有一个状态指令器,可指明USB设备是否被安装或拆除,若安装则指明USB设备端口。在USB设备安装后,主机通过设备控制通道来激活该端口并为其指定一个唯一的USB地址(地址是动态分配的,每次可能不同),然后引发主机中关于该设备的软件,对设备进行初始化。之后,系统通过该USB地址对设备进行I/O操作。当USB设备从集线器的端口拆除后,集线器关闭该端口,并
13、向主机报告该设备已不存在。10.4.2 USB系统的组成及原理6USB的容错性能USB在硬件和软件上提供了多种机制,极大地保证了数据传输的可靠性:如使用差分驱动、接收和防护,以保证信号的完整性;建立各自独立的传输通道,避免USB设备的相互影响;使用CRC循环冗余校验码,以进行外设装卸的检测和系统资源的设置;对丢失和损坏的数据包暂停传输,利用协议自我恢复。10.5 PCI Express总线 10.5.1 PCI Express总线的主要性能和特点 10.5.2 PCI Express总线的层次结构 10.5.3 PCI Express总线信号定义10.5.1 PCI Express总线的主要性
14、能和特点1采用串行差分驱动,点对点互连。2带宽高,传输速度快,效率高。3支持双向传输,具有多种带宽的链路,可灵活地扩展。4低电源消耗,使用小型连接,节约空间,减少串扰。5支持设备热拨插和热交换。6支持数据同步传输。7具有数据包和分层协议结构。8为优先传输数据进行带宽优化。10.5.2 PCI Express总线的层次结构PCI Express设备A设备核心与软件PCI Express核心逻辑接口事务层数据链路层物理层发送接收TLPDLLPPLP链路发送接收PCI Express设备B设备核心与软件PCI Express核心逻辑接口事务层数据链路层物理层10.5.3 PCI Express总线信
15、号定义PCI Express总线也有多种规格,从PCI Express1到PCI Express16都可以在系统板上的PCI Express插槽上体现。PCI Express 1PCI Express 4PCI Express 8PCI Express 16PCI Express总线插槽示意图10.5.3 PCI Express总线信号定义习题与思考()ISA总线是16位总线()PCI适配卡和USB设备皆即插即用()PCI总线和USB总线都是并行总线()PCI Express总线是一种串行总线()USB和PCI-E总线都支持设备热插拔()PCI-E8总线与PCI-E1总线带宽相同()在微机系统
16、板上,PCI-E1插槽和PCI-E16插槽上都可以插接PCI-E1适配卡 判断对错答案答案 什么是总线?微机中的总线通常分为哪几类?标准总线给微机系统的开发应用带来哪些好处?第10章 学习目标现代计算机系统普遍采用总线结构,使计算机系统现代计算机系统普遍采用总线结构,使计算机系统内各部件之间以及系统与系统之间通过总线建立信息联内各部件之间以及系统与系统之间通过总线建立信息联系,进行数据传送和系,进行数据传送和通讯。可以通讯。可以说,总线的性能直接影说,总线的性能直接影响到计算机系统的整体性响到计算机系统的整体性能。本章能。本章主要介绍总线的基本主要介绍总线的基本概念、分类和性能指标,并介绍了常
17、用总线的结构和性概念、分类和性能指标,并介绍了常用总线的结构和性能能特点。特点。通过本章的学习,读者应理解总线的功能和特点,通过本章的学习,读者应理解总线的功能和特点,了解总线的分类,掌握常用的了解总线的分类,掌握常用的ISA、PCI、USB、PCI Express总线的性能特点,体会各种总线在微型计算机系总线的性能特点,体会各种总线在微型计算机系统中的应用及其统中的应用及其作用。作用。帮助 再见中国水利水电出版社中国水利水电出版社中国水利水电出版社中国水利水电出版社中国水利水电出版社中国水利水电出版社 ISBN ISBN ISBN ISBN ISBN ISBN 978-7-5170-3719
18、-4978-7-5170-3719-4978-7-5170-3719-4978-7-5170-3719-4978-7-5170-3719-4978-7-5170-3719-4(第(第(第(第(第(第111111111111章)章)章)章)章)章)微型计算机原理与接口技术(第二版)微型计算机原理与接口技术(第二版)第11章 人机接口技术 11.1 键盘及其接口技术 11.2 鼠标及其接口技术 11.3 显示器及其接口技术 11.4 打印机及其接口技术 11.5 外存储器及其接口 11.6 扫描仪 习题与思考11.1 键盘及其接口技术 11.1.1 键盘的基本工作原理 11.1.2 键盘的分类 1
19、1.1.3 非编码键盘的按键识别方法 11.1.4 PC机键盘 11.1.5 PC机键盘接口技术11.1.1 键盘的基本工作原理按照结构形式,键盘有线性和矩阵两种结构。PA0PA1+5V+5V(a)线性结构+5VPA0PA1PA2PA30行1行2行3行0列 1列 2列 3列PA4 PA5 PA6 PA7(b)矩阵结构对于矩阵键盘有几个主要问题需要解决:1识别按键。2消除键抖动。3防止串键。11.1.2 键盘的分类1编码键盘2非编码键盘这类键盘带有相应的硬件电路,由专用控制器对键盘进行扫描,能够自动检测并提供按键扫描码。编码键盘还有去抖动和防串键等保护装置,这类键盘的硬件电路复杂,价格较贵,但是
20、键盘响应速度快,键盘接口简单,使用方便。这种键盘只提供键盘的行列矩阵,而按键的识别、扫描码的确定由软件完成。去除抖动也由软件来解决。这种键盘的响应速度不如编码键盘快,但是可靠性高,扩充和更改方便、灵活。11.1.3 非编码键盘的按键识别方法 1行扫描法 2行反转法11.1.4 PC机键盘PC机一般采用非编码键盘。这种键盘与主机分开,通过一根电缆与主机系统板上的键盘接口相连,这根电缆专用于串行传输键盘扫描码。PC机键盘上的按键数目从最早的83键逐步发展到后来的101、102、104、108等键。键盘内部主要有16行8列的键盘矩阵和一个用作键盘控制器的芯片Intel 8048。Intel 8048
21、负责完成键盘矩阵扫描、消除抖动、生成按键扫描码等功能,并对扫描码进行并/串转换,然后将串行扫描码及时钟送往主机。11.1.5 PC机键盘接口技术(a)AT接口(b)PS/2接口(c)USB接口 AT接口为标准5针圆形接口,用于早期的AT系统板上。PS/2接口为具有6针的圆形接口,当今许多PC机的系统板仍支持PS/2接口。USB接口是当今微机上广泛使用的键盘接口。实际应用中,利用“蓝牙”等无线技术连接到计算机的无线键盘也较多见。1键盘接口类型11.1.5 PC机键盘接口技术2PC机键盘中断主机通过中断类型号为09H号的硬件中断和16H号软件中断与键盘发生联系。当键盘上按下或释放个键时产生个扫描码
22、,扫描码被串行送往主机的键盘接口,键盘接口负责串/并转换,并将转换后的扫描码存入8255A的A口中。若键盘中断允许,就通过8259A的IR1引脚向CPU产生09H号中断,使CPU转去执行BIOS的键盘中断处理程序,该处理程序负责读取8255A的A口,并把读来的扫描码转换为ASCII码或扩展码。INT 16H用于检查是否有按键输入,并能从键盘缓冲区取出键值,当CPU需要得到键盘输入信息时就调用BIOS的INT 16H程序,用户也可以使用DOS功能调用(INT 21H)获得所需要的键盘信息。11.1.5 PC机键盘接口技术3键盘缓冲区键盘与CPU通信时,要借助键盘缓冲区传递键值,键盘缓冲区是一个“
23、先进先出”循环队列,进队列由09H号中断处理程序完成,出队列则由16H号程序完成。键盘缓冲区的主要作用,一是接收键盘的实时输入,二是满足随机应用的需要,此外键盘缓冲区也可以满足操作员快速键入的需要。11.1.5 PC机键盘接口技术4PC机键盘接口电路主要由负责键盘接口全部工作的Intel 8042组成。Intel 8042芯片内有1个8位的CPU、2KB的ROM、128B的RAM和2个8位的I/O端口。ROM中存放键盘管理程序,RAM则作为数据缓存器使用。键盘矩阵键盘控制器8048扫描码时钟备用+5VGND键盘接口 IR1扫描码8259AINTRCPU系统板键盘ASCIIRAM键盘缓冲区Int
24、el804211.2 鼠标及其接口技术 11.2.1 鼠标的分类及工作原理 11.2.2 鼠标的主要性能指标 11.2.3 鼠标与主机的接口11.2.1 鼠标的分类及工作原理1机械鼠标机械鼠标的移动使得轨迹球与桌面磨擦产生旋转,并带动两个辊柱转动,导致译码轮依次产生二进制信号串(译码轮上的金属导电片与电刷的接通/断开对应二进制1/0),经鼠标内部的专用芯片解析并产生X和Y坐标位移量,被串行输入主机后,最终经过鼠标驱动程序的处理和转换,控制屏幕上鼠标指针的移动。机械鼠标的构造简单,易于维护,成本低廉,但定位精度低,灵敏度差,而且易损耗。X方向输出X译码轮轨迹球Y译码轮Y方向输出X辊柱Y辊柱机械鼠
25、标工作原理图光机鼠标的底部仍有轨迹球并连接着X、Y辊柱,但不再有译码轮,而是2个带有栅缝的光栅码盘,并增加了发光二极管和感光芯片。二极管发射的光透过光栅码盘上的栅缝可以直接照射在感光芯片组成的检测头上,感光芯片便会产生信号1,若未感光则定义为信号0。鼠标在桌面上移动时,轨迹球会带动X、Y辊轴的两只光栅码盘转动,最后由感光芯片产生二进制信号串,并被送入专门的控制芯片内运算生成对应的坐标位移量,最终确定鼠标指针在屏幕上的位置。光机鼠标在精度、可靠性、反应灵敏度方面都大大超过机械鼠标,曾经得到广泛应用。2光机鼠标器11.2.1 鼠标的分类及工作原理鼠标的分类及工作原理在鼠标底部的微型光学定位系统中,
展开阅读全文