知方号

知方号

微机原理8086的最小模式<分时复用的基本原理>

微机原理8086的最小模式

一、8086CPU在最小模式下的基本配置

我们可以发现8086外接了两片芯片,分别是8282地址锁存器以及8286数据总线收发器。

1、地址锁存器

1.1、功能:8086的数据、地址、控制信息都是由同一组引线A19-A16,AD15-AD0通过分时复用的方式输出。在一个总线周期开始的T1时钟周期内,8086的20位引脚先输出地址信息,并通过8086的ALE发出地址锁存选通信号至地址锁存器的STB中,在8086输出的地址打入地址锁存器中。在T1之后的时钟周期内,20位引脚不再输出地址信息,而是输出控制信息(通过A19-A16)和数据信息(通过AD15-AD0)。而地址信息由地址锁存器提供。

1.2、引脚连接

8282引脚             所连接引脚DI 8086的地址总线DO 系统的地址总线STB8086的ALEOE#当OE#=0时,8282正常工作

1.3、如何将地址打入地址锁存器

在总线周期的T1时刻,8086输出地址信息到地址锁存器的DO口后,8086通过ALE引脚发出地址锁存选通信号(一个正脉冲)到8282的STB引脚上,在正脉冲的下降沿的时候,把地址信息打入锁存器中。

 

2、8286数据收发器

2.1、功能:当系统所含外设接口较多时,引入数据总线收发器,增强总线的驱动能力。

2.2、引脚连接

8286的A口8086的数据引脚8286的B口系统数据总线OE#DEN#(当低电平时,8286有效,高电平则无效)T8086的DT/R#(高电平写,低电平读)

3、最小模式下各个时钟周期做的事情

T1:产生地址信息(A19-A16,AD15-AD0)和地址锁存选通信号(ALE)。用于指出要寻址的存储单元或者外设的地址。

T2:CPU从总线撤销地址,使AD15-AD0为高阻态,为传输数据做准备。A19-A16输出状态信息。发出读写命令信号RD#和WR#。

T3:A19-A16发出状态信息,AD15-AD0位完成数据信息的交换。

T4:结束该总线周期。

4、在最小模式下,8086如何响应一个总线请求。

(1)外部总线请求模块经HOLD引线向8086发出总线请求信号。

(2)8086的每个时钟周期的上升沿阶段采集HOLD引线,若HOLD=1,则在当前的总线周期结束后(T4结束)发出总线请求响应信号HLDA。

(3)8086的地址、数据、控制总线(A19-A16、AD15-AD0)进入高阻态,让出总线控制权,完成响应过程。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。