第二章 CPU通用引脚_第1页
第二章 CPU通用引脚_第2页
第二章 CPU通用引脚_第3页
第二章 CPU通用引脚_第4页
第二章 CPU通用引脚_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

2.38086CPU引脚及功能

8086是16位CPU。它采用高性能的N—沟道,耗尽型负载的硅栅工艺(HMOS)制造。由于受当时制造工艺的限制,部分管脚采用了分时复用的方式,构成了40条管脚的双列直插式封装2.3.1时序概述时钟:时钟脉冲发生器产生具有一定频率和占空比的脉冲信号主频:时钟的频率时钟周期:主频的倒数,是CPU的基本时间计量单位,或称为T状态。8086主频为5MHz,则一个时钟周期为200ns总线周期:CPU通过总线对微处理器外部(存储器或I/O接口)进行一次访问所需时间称为一个总线周期。一个最基本的总线周期由4个时钟周期组成T1T2T3T4T1状态:CPU往多路复用总线上发送地址信息,选中所要寻址的存储单元或I/O端口地址。

T2状态:CPU从总线上撤销地址,并使总线的低16位浮置成高阻状态,为传送数据做准备。T3状态:总线的高4位继续提供状态信息,低16位将出现由CPU写出的数据,或CPU从存储器或者外设端口读入的数据。等待状态:有些情况下,I/O或M不能及时配合CPU传送数据,在T3状态启动之前它会通过READY引脚向CPU发出一个“未准备好”信号。CPU在T3状态之后自动插入若干个时钟周期Tw,直至CPU接收到“准备好”信号,自动脱离Tw状态进入T4。

T4状态:总线周期结束。空闲周期Ti:两个总线周期之间,若干个时钟周期。2.3.28086的两种工作工作模式最小模式:系统中只有8086一个处理器,所有的控制信号都是由8086CPU产生(MN/MX=1)。最大模式:系统中可包含一个以上的处理器,比如包含协处理器8087。在系统规模比较大的情况下,系统控制信号不是由8086直接产生,而是通过与8086配套的8288总线控制器等形成(MN/MX=0)。2.3.3CPU引脚(1)

AD15~AD0(AddressDataBus)地址/数据复用总线:传送地址时:单向,三态输出传送数据时:双向,三态输入输出T1状态:输出M或I/O端口地址信号;T2状态:高阻状态,为传输数据做准备;T3状态:与M或I/O间传输数据;T4状态:总线周期结束。(2)

A19/S6~A16/S3

(Address/Status):地址/状态总线:

在总周期的T1状态A19/S6~A16/S3上是地址的高4位。在T2~T4状态,A19/S6~A16/S3上输出状态信息。T1状态时输出的A19

~A16送到锁存器(8282)锁存,与AD15~AD0组成20位的地址信号;S6为0,8086当前与总线相连。S5表明中断允许标志位IF的当前设置。S4和S3指示当前正在使用哪个段寄存器。S4S3当前正在使用的段寄存器00ES01SS10CS或未使用任何段寄存器11DS(3)BHE/S7

(BusHighEnable/Status):

BHE/S7:高8位数据总线允许/状态复用,三态,输出在总线周期的T1状态BHE有效,表示数据线上高8位数据有效,该引脚和A0

配合表示当前16位数据总线上的状态。S7在T2~T4时输出状态信息,S7在8086中未定义,暂作备用状态信号线。(4)RD(Read)读信号,三态输出,低电平有效

RD=0时,CPU将执行对M/IO端口的读操作。对M或I/O端口读取数据,由M/IO信号控制在一个读操作总线周期中,RD在T2T3Tw状态均为低电平,保证CPU读有效。(4)READY

准备就绪信号。由外部输入,高电平有效,

READY=1,表示CPU访问的存储器或I/O端口己准备好传送数据。当READY=0无效时,表示CPU访问的存储器或I/O端口尚未准备好传送数据,要求CPU在T3状态后插入一个或多个等待周期Tw,直到READY信号有效为止。(5)

TEST等待测试信号,输入,低电平有效。当CPU执行WAIT指令时,(WAIT指令是用来使处理器与外部硬件同步)进入空转等待状态,且每隔5个时钟周期对该线的输入进行一次测试:若TEST=1时,CPU将停止取下条指令而继续处于等待状态,重复执行WAIT,直到TEST=0时,等待状态结束,CPU才继续往下执行被暂停的指令。由此可见,TEST对WAIT指令起到了监视的作用。(6)INTR(InterruptRequest)

可屏蔽中断请求,外部输入,电平高有效。

INTR=1有效时,表示外部设备向CPU发出中断请求,CPU在每条指令的最后一个时钟周期对INTR进行测试,一旦测试到有中断请求,并且当中断允许标志IF=1时,则暂停执行下条指令转入中断响应周期。(7)NMI(Non—MaskableInterruptRequest)

不可屏蔽中断请求信号。边沿触发,正跳沿有效。CPU一旦测试到NMI请求信号,待当前指令执行完就自动从中断入口地址表中找到中断服务程序的入口地址,并转去执行。此请求不受IF状态的影响(8)RESET复位信号。由外部输入,高电平有效。RESET信号至少要保持4个时钟周期,初次接通电源时所引起的复位,则要求维持的高电平不能小于50μS。

CPU接收到该信号后,停止进行操作,并对标志寄存器(FR)、IP、DS、SS、ES及指令队列清零,而将CS设置为FFFFH。当复位信号变为低电平时,CPU从FFFF0H开始执行程序,由此可见,采用8086CPU计算机系统的启动程序就保持在开始的存储器中。(9)

CLK(Clock):主时钟信号,输入通常与8284A时钟

温馨提示

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

评论

0/150

提交评论