第2章 总线接口与过程通道优秀课件.ppt
《第2章 总线接口与过程通道优秀课件.ppt》由会员分享,可在线阅读,更多相关《第2章 总线接口与过程通道优秀课件.ppt(83页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2章 总线接口与过程通道第1页,本讲稿共83页 一套计算机系统除中央处理器件外,还有一套计算机系统除中央处理器件外,还有存储器、系统总线、接口电路、外部设备等多个存储器、系统总线、接口电路、外部设备等多个部分。各类外部设备和存储器,都通过各种接口部分。各类外部设备和存储器,都通过各种接口电路连接到计算机系统的总线上,用户可根据不电路连接到计算机系统的总线上,用户可根据不同应用,选择不同类型的外部设备,设置相应的同应用,选择不同类型的外部设备,设置相应的接口电路,把它挂接到系统总线上,构成不同用接口电路,把它挂接到系统总线上,构成不同用途、不同规模的计算机应用系统。途、不同规模的计算机应用系统
2、。第2页,本讲稿共83页1.1.常规外围设备,如键盘、常规外围设备,如键盘、CRTCRT显示器、打印机、磁盘机等。显示器、打印机、磁盘机等。2.2.被控设备和检测仪表、显示装置、操作台等。被控设备和检测仪表、显示装置、操作台等。外外设设通通过过输输入入输输出出(I(IO)O)接接口口和和输输入入输输出出(I(IO)O)通道与通道与 CPUCPU的的总线总线相连。相连。一个实际的微型计算机控制系统的硬件,除主机一个实际的微型计算机控制系统的硬件,除主机外,通常还包括两类外,通常还包括两类外设外设:为为什什么么外外围围设设备备不不能能像像存存储储器器那那样样直直接接挂挂到到主主机机 CPUCPU的
3、总线上呢?的总线上呢?第3页,本讲稿共83页因此,因此,I IO O接口和接口和 I IO O通道是计算机控制系统不可缺少通道是计算机控制系统不可缺少的组成部分。的组成部分。这是由存储器和外围设备各自不同的性质、特点决定的。这是由存储器和外围设备各自不同的性质、特点决定的。(1)(1)由于存储器功能单一由于存储器功能单一(保存信息保存信息)、品种有限、品种有限(ROM(ROM、RAM)RAM)、存、存取速度与取速度与 CPUCPU的工作速度基本匹配,因此,存储器可以直接挂到的工作速度基本匹配,因此,存储器可以直接挂到 CPUCPU总总线上,很方便。线上,很方便。(2)(2)外围设备种类繁多,有
4、机械式的、机电式的或电子式的;有的外围设备种类繁多,有机械式的、机电式的或电子式的;有的作为输入设备、有的作为输出设备;有的既可作为输入设备,又可作为作为输入设备、有的作为输出设备;有的既可作为输入设备,又可作为输出设备;工作速度不一,外围设备的工作速度通常比输出设备;工作速度不一,外围设备的工作速度通常比 CPUCPU的速度低得的速度低得多,且不同外围设备的工作速度往往又差别很大;信息类型和传送方式多,且不同外围设备的工作速度往往又差别很大;信息类型和传送方式不同,有的使用数字量,有的使用模拟量,有的要求并行传送信息,有不同,有的使用数字量,有的使用模拟量,有的要求并行传送信息,有的要求串行
5、传送信息。如此复杂的功能,仅靠的要求串行传送信息。如此复杂的功能,仅靠 CPUCPU及其总线是无法承担及其总线是无法承担的,必须增加的,必须增加 I IO O接口电路和接口电路和 I IO O通道才能完成。通道才能完成。第4页,本讲稿共83页2.1.12.1.1总线的概念总线的概念 所谓总线就是在模块和模块之间或设备与设备之所谓总线就是在模块和模块之间或设备与设备之间的一组进行互连和传输信息的信号线,信息包括指间的一组进行互连和传输信息的信号线,信息包括指令、数据和地址。令、数据和地址。总线可以把计算机或控制系统的模板或各种设备总线可以把计算机或控制系统的模板或各种设备连成一个整体以便彼此间进
6、行信息交换。连成一个整体以便彼此间进行信息交换。第5页,本讲稿共83页总线就是一组信号线的集合,用这个集合可以组成系总线就是一组信号线的集合,用这个集合可以组成系统的标准信息通道,它定义了各引线的信号、电气、统的标准信息通道,它定义了各引线的信号、电气、机械特性,使计算机内部各组成部分之间以及不同的机械特性,使计算机内部各组成部分之间以及不同的计算机之间建立信号联系,进行信息传送和通信。计算机之间建立信号联系,进行信息传送和通信。第6页,本讲稿共83页总线结构连接示意图总线结构连接示意图总线总线1#总线接口总线接口2#3#4#5#6#总线与总线总线与总线接口一起便接口一起便称之为总线称之为总线
7、结构结构第7页,本讲稿共83页微型计算机广泛采用总线技术,用以简化硬件、软件的系统设微型计算机广泛采用总线技术,用以简化硬件、软件的系统设计。计。从硬件角度看,接口设计者只需按总线规范设计插件板,保从硬件角度看,接口设计者只需按总线规范设计插件板,保证它们具有互换性与通用性,以便大批量生产,支持计算机证它们具有互换性与通用性,以便大批量生产,支持计算机系统的性能及系列产品的开发。系统的性能及系列产品的开发。从从软软件件角角度度看看,接接插插件件的的硬硬件件结结构构带带来来了了软软件件设设计计的的模块化。模块化。第8页,本讲稿共83页2.1.22.1.2采用总线的优点采用总线的优点1简化了系统结
8、构简化了系统结构 2简化了硬件与软件的设计简化了硬件与软件的设计 3便于系统的扩充与更新便于系统的扩充与更新 4便于组织生产,提高产品质量,降低产品造价便于组织生产,提高产品质量,降低产品造价 5可维护性好可维护性好 第9页,本讲稿共83页2.1.3总线类别总线类别 第10页,本讲稿共83页片内总线片内总线(On-Chip BUS)集成电路内部,用来连接各功能单元的信息通路 内部总线内部总线(Internal Bus)用于计算机内部模块(板)之间通信。用于计算机内部模块(板)之间通信。外部总线外部总线(通讯总线)(通讯总线)用于计算机之间或计算机与设备之间通信用于计算机之间或计算机与设备之间通
9、信 1、按总线在系统结构中的层次位置:、按总线在系统结构中的层次位置:第11页,本讲稿共83页计算机总线层次结构图第12页,本讲稿共83页 内部总线内部总线是计算机内部功能模板之间进行通信的总线,它按功能又可分是计算机内部功能模板之间进行通信的总线,它按功能又可分为为数据总线、地址总线、控制总线和电源总线数据总线、地址总线、控制总线和电源总线四部分,每种型号四部分,每种型号的计算机都有自身的内部总线。的计算机都有自身的内部总线。第13页,本讲稿共83页数据、地址、控制、电源总线数据、地址、控制、电源总线数据总线数据总线D:地址总线地址总线A:控制总线控制总线C:电源总线电源总线P:用于传递数据
10、信息用于传递数据信息用于传递地址信息用于传递地址信息向总线提供电源向总线提供电源包括控制、时序和中包括控制、时序和中断信号线,用于传递断信号线,用于传递各种控制信息各种控制信息第14页,本讲稿共83页外部总线外部总线 外外总总线线又又称称通通信信总总线线。用用于于微微型型计计算算机机系系统统与与微微型型计计算算机机系系统统之之间或微型计算机系统与外部设备之间的通信。间或微型计算机系统与外部设备之间的通信。如:如:IEEE-488、RS-232C、RS-485、USB等等第15页,本讲稿共83页按总线数据传输方式按总线数据传输方式按总线数据传输方式按总线数据传输方式 分分:并行总线并行总线(Pa
11、rallel BUS)每个信号都有自己的信号线 传输速度快、接口简单 使用电缆线数多串行总线(串行总线(Serial Bus)多个信号复用少量信号线 电缆线数少,便于远距离传播 信号传输慢,接口复杂 所有信号复用一所有信号复用一对信号线对信号线每个信号都有自每个信号都有自己的信号线己的信号线第16页,本讲稿共83页2.1.4总线标准总线标准 第17页,本讲稿共83页总线标准的含义总线标准的含义 对对于于总总线线上上的的各各个个单单元元如如芯芯片片之之间间、扩扩展展卡卡之之间间以以及及系系统统之之间间,如如果果要要进进行行正正确确的的连连接接与与传传输输信信息息,就就应应遵遵守守一一些些协协议议
12、与与规规范范,这这些些协议协议与与规规定就被称定就被称为总线标为总线标准。准。第18页,本讲稿共83页总线标准总线标准总线标准总线标准 1、规定了各引线的信号、时序、电气和机械特、规定了各引线的信号、时序、电气和机械特性性 2、为计算机系统内部各部件、各模块之间或、为计算机系统内部各部件、各模块之间或计算机各系统之间提供了标准的公共信息通路计算机各系统之间提供了标准的公共信息通路 3、采用总线标准设计、生产的计算机模板和设、采用总线标准设计、生产的计算机模板和设备具有很强的兼容性备具有很强的兼容性第19页,本讲稿共83页常见总线标准常见总线标准 总总线线是是微微机机中中各各模模块块之之间间传传
13、送送信信息息的的通通道道,各各模模块块分分时时共共享享总总线线。为为了了方方便便微微机机系系统统的的扩扩展展及及各各厂厂家家产产品品的的互互换换或或互互连连,国国际际上上根根据据微机的发展制定了许多总线标准。微机的发展制定了许多总线标准。如如PCPC总总线线标标准准、ISAISA总总线线标标准准、EISAEISA总总线线标标准准、PCIPCI总总线线标标准准、USBUSB总线标准等。总线标准等。第20页,本讲稿共83页ISA总线总线 PC总总线线仅仅适适用用于于8位位数数据据的的传传送送,所所以以,从从IBM PC/XT微微机机开开始始采采用用ISA总总线线,也也称称为为AT总总线线,以以便便
14、进进行行16位位数数据据传传送送。ISA总总线线的的数数据据传传送送速速率率最最快快为为8 MB/s,地地址址总总线线宽宽度度为为24位位,可可以以支支持持16 MB的内存。的内存。为为了了和和PC总总线线兼兼容容,在在PC总总线线的的基基础础上上,ISA总总线线延延伸伸出出一一段段插插槽槽,如如图图所所示示。这这一一小小段段插插槽槽上上的的引引线线主主要要是是扩扩展展的的地地址址线线和和高高8位数据线及增加的中断申请线等。位数据线及增加的中断申请线等。第21页,本讲稿共83页 PC总线总线 PC总总线线是是PC机机和和XT机机中中采采用用的的系系统统总总线线标标准准,适适用用于于8位位的的数
15、数据据传传送送,最最大大通通信信速速率率为为5 MB/s。它它有有62根根引引脚脚,引引脚脚如如图图所所示示。可可插插入入符合符合PC总线的各种扩展板,以扩展微机的功能。总线的各种扩展板,以扩展微机的功能。第22页,本讲稿共83页 PCI局部总线局部总线 PCI(外外部部设设备备互互连连)是是高高速速外外设设与与CPU间间的的桥桥梁梁。它它在在CPU 与与外外设设间间插插入入了了一一个个复复杂杂的的管管理理层层,以以协协调调数数据据传传输输,并并提提供供了了一一个个标标准准的的总总线线接接口口。该该管管理理层层提提供供信信号号的的缓缓冲冲,使使PCI能能支支持持10种种外设,并在高时钟频率下保
16、持高性能。外设,并在高时钟频率下保持高性能。第23页,本讲稿共83页PCI插槽插槽ISA插槽插槽第24页,本讲稿共83页第25页,本讲稿共83页 USB通用串行总线通用串行总线 USB(Universal Serial Bus)是是 由由 DEC、IBM、Intel、Microsoft以以及及NEC等等七七家家高高技技术术企企业业制制定定的的串串行行接接口口总总线线标标准准。由由于于目目前前微微机机系系统统的的外外设设接接口口没没有有统统一一的的标标准准,如如键键盘盘的的插插口口是是圆圆的的,打打印印插插口口是是长长方方形形等等等等,而而利利用用USB则则可可把把这这些些不不同同的的接接口口统
17、统一一起起来来。它它使使用用一一个个4针针的的插插头头作作为为标标准准插插头头,可可连连接接的的外外围围设设备备数数目目最最多多达达127个个,支支持持热热插插入入(Hot Plug In)和和即即插插即即用用(PlugPlay),最最高高传传送送速速度度可可达达480 Mbs,既既可可用用于于低低速速的的外外围围设设备备,如如键键盘盘、鼠鼠标标等等,也也可可用用于于中中速速装装置置,如如打打印印机机、数数码码照照相相机机、调调制制解调器、扫描仪等。解调器、扫描仪等。第26页,本讲稿共83页USB接口接口第27页,本讲稿共83页 某型号个人计算机的外设接口示意图某型号个人计算机的外设接口示意图
18、 第28页,本讲稿共83页计算机控制技术计算机控制技术 2.2 I/O接口接口 第29页,本讲稿共83页I/O接口定义接口定义 第30页,本讲稿共83页计算机接口技术是采用硬件与软件相结合计算机接口技术是采用硬件与软件相结合的方法,使微处理器与外部设备进行最佳的方法,使微处理器与外部设备进行最佳的匹配,实现的匹配,实现CPU与外部设备之间的高效、与外部设备之间的高效、可靠的信息交换的一门技术。可靠的信息交换的一门技术。第31页,本讲稿共83页所谓接口就是微处理器所谓接口就是微处理器CPU与外部连接的与外部连接的部件,是部件,是CPU与外部设备进行消息交换的与外部设备进行消息交换的中转站。中转站
19、。如:源程序或数据要通过接口从输入设备送入计算如:源程序或数据要通过接口从输入设备送入计算机,运算结果要通过接口向输出设备送出;控制命机,运算结果要通过接口向输出设备送出;控制命令通过接口发出,现场状态通过接口取进来,实现令通过接口发出,现场状态通过接口取进来,实现现场的实时控制等。现场的实时控制等。第32页,本讲稿共83页所谓标准接口,就是指明确定义了几何尺所谓标准接口,就是指明确定义了几何尺寸、信号功能、信号电平等的接口。寸、信号功能、信号电平等的接口。有了标准接口,可以使不同类型、不同有了标准接口,可以使不同类型、不同生产厂家的数据终端和数据通信设备之生产厂家的数据终端和数据通信设备之间
20、方便地进行通信。间方便地进行通信。第33页,本讲稿共83页由由于于计计算算机机的的外外围围设设备备品品种种繁繁多多,几几乎乎都都采采用用了了机机电电传传动动设设备备,因因此此,CPUCPU在在与与I/OI/O设设备备进进行行数数据据交交换换时时存存在在以以下问题:下问题:1 1)速速度度不不匹匹配配。I/OI/O设设备备的的工工作作速速度度一一般般要要比比CPUCPU慢慢许许多多,而而且且由由于于种种类类不不同同,它它们们之之间间的的速速度度差差异异也也很很大大,例例如如硬盘的传输速度就要比打印机快很多。硬盘的传输速度就要比打印机快很多。2 2)时时序序不不匹匹配配。各各个个I/OI/O设设备
21、备都都有有自自己己的的定定时时控控制制电电路路,以以自自己己的的速速度度传传输输数数据据,无无法法与与CPUCPU的的时时序序取取得得统一。统一。第34页,本讲稿共83页3 3)信信息息格格式式不不匹匹配配。不不同同的的I/OI/O设设备备存存储储和和处处理理信信息息的的格格式式不不同同,例例如如可可以以分分为为串串行行和和并并行行两两种种;也也可可以以分分为为二二进制格式、进制格式、ASCIIASCII编码和编码和BCDBCD编码等。编码等。4 4)信信息息类类型型不不匹匹配配。不不同同I/OI/O设设备备采采用用的的信信号号类类型型不不同同,有有些些是是数数字字信信号号,有有些些是是模模拟
22、拟信信号号,因因此此所所采采用用的的处处理理方方式式也也不同。不同。基基于于以以上上原原因因,I/OI/O设设备备一一般般不不和和微微机机内内部部直直接接相相连连,而而是是必须通过必须通过I/OI/O接口与微机内部进行信息交换。接口与微机内部进行信息交换。接接口口的的作作用用主主要要就就是是为为了了解解决决计计算算机机与与外外部部设设备备连连接接时时存在的各种矛盾。存在的各种矛盾。第35页,本讲稿共83页接口的分类接口的分类 第36页,本讲稿共83页1 1按接口的功能划分按接口的功能划分1 1)人人机机对对话话接接口口。这这类类接接口口主主要要为为操操作作者者与与计计算算机机之之间间的的信信息
23、息交交换换服服务务,如如键键盘盘接接口口、显显示示器器接接口口、图形设备接口和语音输入输出接口等。图形设备接口和语音输入输出接口等。第37页,本讲稿共83页2 2)过过程程控控制制接接口口(I/OI/O接接口口)。这这类类接接口口是是为为实实现现对对生生产产过过程程进进行行检检测测与与控控制制的的接接口口。它它一一般般包包括括传传感感器器接接口口和和控控制制接接口口两两部部分分,前前者者输输入入各各种种外外界界信信息息,以以实实现现对对生生产产过过程程的的检检测测,后后者者输输出出经经计计算算机机处处理理后后的的控控制制信信号号,以以实实现现对对生生产产过过程程的的控控制制。所所以以过过程程接
24、接口口是是计计算算机机应应用用于于控控制制系系统统的关键部分。的关键部分。3 3)通通用用外外设设接接口口(标标准准接接口口)。这这类类接接口口是是通通用用外外设设(如如打打印机、磁盘机、绘图仪等)与计算机之间的接口。印机、磁盘机、绘图仪等)与计算机之间的接口。第38页,本讲稿共83页 某型号个人计算机的外设接口示意图某型号个人计算机的外设接口示意图 第39页,本讲稿共83页接口的实现方式:1.整体方式2.板卡方式3.模块方式第40页,本讲稿共83页计算机控制技术计算机控制技术 2.3 2.3 过程通道过程通道第41页,本讲稿共83页输入与输出信号输入与输出信号 第42页,本讲稿共83页工工业
25、业生生产产过过程程实实现现计计算算机机控控制制的的前前提提是是,必必须须将将工工业业生生产产过过程程的的工工艺艺参参数数、工工况况逻逻辑辑和和设设备备运运行行状状况况等等物物理理量量经经过过传传感感器器或或变变送送器器转转变变为为计计算算机机可可以以识识别别的的电电信信号号(电电压压或或电电流流)或或逻逻辑量。辑量。第43页,本讲稿共83页传传感感器器和和变变送送器器输输出出的的信信号号有有多多种种规规格格,其其中中毫毫伏伏(mVmV)信信号号、0 05V5V电电压压信信号号、1 15V5V电电压压信信号号、0 010mA10mA电电流流信信号号、4 420mA20mA电电流流信信号号、电电阻
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第2章 总线接口与过程通道优秀课件 总线接口 过程 通道 优秀 课件
限制150内