第02章2.380868088的管脚特性_第1页
第02章2.380868088的管脚特性_第2页
第02章2.380868088的管脚特性_第3页
第02章2.380868088的管脚特性_第4页
第02章2.380868088的管脚特性_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2.3 8086/8088的管脚特性的管脚特性根据所连的存储器和外设规模的不同,使它们可以根据所连的存储器和外设规模的不同,使它们可以在两种模式下工作:在两种模式下工作: 系统的最小模式:系统的最小模式:只有一只有一8086/8088CPU。系统的最大模式:系统的最大模式:有两个或两个以上的有两个或两个以上的CPU,一个,一个为主为主CPU8086/8088,另一个为协,另一个为协CPU8087/8089。 而当系统规模较大时,要求有较强的驱动能力,而当系统规模较大时,要求有较强的驱动能力,这样就需要两个获两个以上的微处理器。其中有一个这样就需要两个获两个以上的微处理器。其中有一个是主处理器是

2、主处理器80868086或或80888088,其它的处理器称为协处理器,其它的处理器称为协处理器,它们协助主处理器工作。例如它们协助主处理器工作。例如80888088便通过总线控制器便通过总线控制器82888288来形成各种控制信号。来形成各种控制信号。 如图所示,为如图所示,为8086CPU8086CPU和和8088CPU8088CPU的引脚信号图。的引脚信号图。共有共有4040条引脚线,这些引脚线用来输出或接收各种信条引脚线,这些引脚线用来输出或接收各种信号:地址线,数据线,控制线和状态线,电源线和定号:地址线,数据线,控制线和状态线,电源线和定时线。时线。 由于由于80888088微处理

3、器是一种准微处理器是一种准1616位机。其内部结构位机。其内部结构基本上与基本上与80868086相同,其信号也与相同,其信号也与80868086基本相同,只是基本相同,只是有一些引脚的功能有所不同,在这里,我们将以有一些引脚的功能有所不同,在这里,我们将以80868086为例,具体介绍一下为例,具体介绍一下最小模式最小模式下和下和最大模式最大模式下各位引下各位引脚功能,如出现功能不同的引脚再具体讲解脚功能,如出现功能不同的引脚再具体讲解 。01020304050607080910111213141516171819204039383736353433323130292827262524232

4、221GNDAD14/A14AD13/A13AD12/A12AD11/A11AD10/A10AD9/A9AD8/A8AD7AD6AD5AD4AD3AD2AD1AD0NMIINTRCLKGNDVCC(5V)AD15/A15A16/S3A17/S4A18/S5A19/S6/BHE/S7 HIGH(SSO)MN/MX/RDHOLD(/RQ/GT0) HLDA(/RQ/GT1)/WR(/LOCK)M/IO(/S2)DT/R(/S1)/DEN(/S0)ALE(QS0)/INTA(QS1)/TESTREADYRESET8086/80881、地址、地址/数据总线数据总线AD15-AD0:地址:地址/数据复用

5、引脚,双向,三态。数据复用引脚,双向,三态。(8086/8088)AD15-AD0:16位地址总线位地址总线A15-A0,输,输出访问存储器或出访问存储器或I/O的地址信息。的地址信息。(8086)AD15-AD0:16位数据总线位数据总线D15-D0,与存储,与存储器和器和I/O设备交换数据信息。设备交换数据信息。(8088)AD7-AD0:8位数据总线位数据总线D7-D0,与存储器和,与存储器和I/O设备交换数据信息。设备交换数据信息。地址地址/数据总线复用,分时工作。数据总线复用,分时工作。2、地址、地址/状态总线状态总线A19/S6-A16/S3A19/S6-A16/S3:地址:地址/

6、状态总线复用引脚,输出,三态。状态总线复用引脚,输出,三态。A19/S6-A16/S3:输出访问存储器的输出访问存储器的20位地址的高位地址的高4位位地址地址A19-A16。A19/S6-A16/S3:输出输出CPU的工作状态。的工作状态。A19/S6-A16/S3:分时工作,分时工作,T1状态:输出地址的高状态:输出地址的高4位信息;位信息;T2、T3、T4状态:输出状态信息状态:输出状态信息。S6:指示:指示8086/8088当前是否与总线相连,当前是否与总线相连,S6=0,表示,表示8086/8088当前与总线相连。当前与总线相连。S5:表明中断允许标志当前的设置。:表明中断允许标志当前

7、的设置。S5=0,表示,表示CPU中断是关闭的,禁止一切可屏蔽中断源的中断请求;中断是关闭的,禁止一切可屏蔽中断源的中断请求;S5=1,表示,表示CPU中断是开放的,允许一切可屏蔽中断中断是开放的,允许一切可屏蔽中断源的中断申请。源的中断申请。S4、S3:指出当前使用段寄存器的情况。:指出当前使用段寄存器的情况。 S4、S3组合所对应的段寄存器情况组合所对应的段寄存器情况 S4 S3 段寄存器段寄存器 0 0 当前正在使用当前正在使用ES 0 1 当前正在使用当前正在使用SS 1 0 当前正在使用当前正在使用CS 1 1 当前正在使用当前正在使用DS3、控制总线、控制总线(1) /BHE/S7

8、:高:高8位数据总线允许位数据总线允许/状态复用引脚。在状态复用引脚。在总线周期的总线周期的T1状态,此引脚输出状态,此引脚输出/BHE信号,表示高信号,表示高8位数据线位数据线D15-D8上的数据有效。上的数据有效。在在T2、T3、TW和和T4状态时,此引脚输出状态时,此引脚输出S7状态信号。状态信号。/BHE、A0组合:组合:/BHE A0 总线使用情况总线使用情况 0 0 从偶地址单元开始,在从偶地址单元开始,在16位数据总线上进行字传送位数据总线上进行字传送 0 1 从奇地址单元开始,在高从奇地址单元开始,在高8位数据总线上进行字节传送位数据总线上进行字节传送 1 0 从偶地址单元开始

9、,在低从偶地址单元开始,在低8位数据总线上进行字节传送位数据总线上进行字节传送 1 1 无效无效S7:8086中无定义。中无定义。 8088中,在最大模式中,为高电平;中,在最大模式中,为高电平; 在最小模式中,输出在最小模式中,输出SS0信号,此信号与信号,此信号与其它信号合作将总线周期的读其它信号合作将总线周期的读/写动作。写动作。(2)/RD:读信号,三态输出,低电平有效。:读信号,三态输出,低电平有效。/RD=0,表示当前表示当前CPU正在对存储器或正在对存储器或I/O端口进行读操作。端口进行读操作。(3)/WR:写信号,三态输出,低电平有效。:写信号,三态输出,低电平有效。/WR=0

10、,表示当前表示当前CPU正在对存储器或正在对存储器或I/O端口进行读操作。端口进行读操作。(4)M/IO:存储器或:存储器或IO端口访问信号,三态输出。端口访问信号,三态输出。M/IO=1,表示,表示CPU正在访问存储器;正在访问存储器;M/IO=0,表示,表示CPU正在访问正在访问IO端口。端口。(5)READY:准备就绪信号,输入,高电平有效。:准备就绪信号,输入,高电平有效。READY=1,表示,表示CPU访问的存储器或访问的存储器或IO端口已准备好端口已准备好传送数据。若传送数据。若CPU在总线周期在总线周期T3状态检测到状态检测到READY=0,表示未准备好,表示未准备好,CPU自动

11、插入一个或多个等待状态自动插入一个或多个等待状态TW,直到直到READY=1为止。为止。(6)INTR:可屏蔽中断请求信号,输入,高电平有效。:可屏蔽中断请求信号,输入,高电平有效。当当INTR=1,表示外设向,表示外设向CPU发出中断请求,发出中断请求,CPU在当在当前指令周期的最后一个前指令周期的最后一个T状态去采样该信号,若此时,状态去采样该信号,若此时,IF=1,CPU响应中断,执行中断服务程序。响应中断,执行中断服务程序。(7)/INTA:中断响应信号,输出,低电平有效。表:中断响应信号,输出,低电平有效。表示示CPU响应了外设发来的中断申请信号响应了外设发来的中断申请信号INTR。

12、(8)NMI:不可屏蔽中断请求信号,输入,上升沿触:不可屏蔽中断请求信号,输入,上升沿触发。该请求信号不受发。该请求信号不受IF状态的影响,也不能用软件屏蔽,状态的影响,也不能用软件屏蔽,一旦该信号有效,则执行完当前指令后立即响应中断。一旦该信号有效,则执行完当前指令后立即响应中断。(9)/TEST:测试信号,输入,低电平有效。当:测试信号,输入,低电平有效。当CPU执行执行WAIT指令时,每隔个时钟周期对指令时,每隔个时钟周期对/TEST进行一次进行一次测试,测试,若若/TEST=1,继续等待,直到,继续等待,直到/TEST=0。(10)RESET:复位信号,输入,高电平有效。:复位信号,输

13、入,高电平有效。RESET信号至少要保持信号至少要保持4个时钟周期。个时钟周期。复位时:标志寄复位时:标志寄存器、存器、IP、DS、SS、ES为为0,CS=FFFFH,复位后,复位后CPU从从FFFF0H处开始处开始 执行。执行。(11)ALE:地址锁存允许信号,输出,高电平有效。:地址锁存允许信号,输出,高电平有效。用来锁存地址信号用来锁存地址信号A15-A0,分时使用,分时使用AD15-AD0地址地址/数据总线。数据总线。(12)DT/R:数据发送:数据发送/接收控制信号,三态输出。此接收控制信号,三态输出。此信号控制数据总线上的收发器信号控制数据总线上的收发器8286的数据传送方向,的数

14、据传送方向,DT/R=1,发送数据,发送数据-写操作;写操作;DT/R=0,接收数据,接收数据-读操作。读操作。(13)/DEN:数据允许信号,三态输出,低电平有效。:数据允许信号,三态输出,低电平有效。作为数据总线上收发器作为数据总线上收发器8286的选通信号。的选通信号。(14)HOLD:总线请求信号,输入,高电平有效。当:总线请求信号,输入,高电平有效。当系统中系统中CPU之外的另一个控制器要求使用总线时,通之外的另一个控制器要求使用总线时,通过它向过它向CPU发一高电平的请求信号。发一高电平的请求信号。(15)HLDA:总线请求响应信号,输出,高电平有效。:总线请求响应信号,输出,高电

15、平有效。当当HLDA有效时,表示有效时,表示CPU对其它控制器的总线请求作对其它控制器的总线请求作出响应,出响应,与此同时,所有与三总线相接的与此同时,所有与三总线相接的CPU的线脚的线脚呈现高阻抗状态,从而让出总线。呈现高阻抗状态,从而让出总线。(16)MN/MX:工作模式选择信号,输入。:工作模式选择信号,输入。MN/MX=1,表示,表示CPU工作在最小模式系统;工作在最小模式系统;MN/MX=0,表示,表示CPU工作在最大模式系统。工作在最大模式系统。(17)CLK:主时钟信号,输入。:主时钟信号,输入。8086/8088的时钟频的时钟频率为率为5MHZ。4、电源线和地线、电源线和地线8

16、086/8088采用单采用单+5V,1、20引脚为地线。引脚为地线。5、最大模式下的有关引脚、最大模式下的有关引脚(1)QS1、QS2:指令队列状态信号,输出。:指令队列状态信号,输出。 QS1 QS2 含义含义 0 0 无操作无操作 0 1 将指令首字节送入指令队列将指令首字节送入指令队列 1 0 队列为空队列为空 1 1 将指令其余字节送指令队列将指令其余字节送指令队列(2)S2、S1、S0:总线周期状态信号,三态输出。:总线周期状态信号,三态输出。 S2、S1、S0状态信号的编码状态信号的编码 S2 S1 S0 操作过程操作过程 产生信号产生信号 0 0 0 发中断响应信号发中断响应信号 /INTA 0 0 1 读读I/O端口端口 IORC 0 1 0 写写I/O端口端口 IOWC 0 1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论