微机原理--第二章(2) 8086的引脚信号和工作模式

1)最小模式和最大模式的概念

  • 两种模式构成两种不同规模的应用系统
    最小模式
    构成小规模的应用系统(单处理器)
    所有的总线控制信号由8086直接提供
    最大模式
    构成较大规模的应用系统(多处理器),例如可以接入数值运算协处理器8087、输入/输出协处理器8089
    总线控制信号由总线控制器8288提供

  • 两种模式利用MN/MX#引脚区别
    MN/MX#接高电平为最小模式
    MN/MX#接低电平为最大模式

  • 两种模式下的内部操作并没有区别

2)基本引脚信号和功能


(1)AD0  AD15
地址/数据分时复用引脚,双向/三态
(2)A16 /S3  A19 /S6
地址/状态分时复用引脚,输出/三态
①作为地址总线
当CPU访问存储器时,提供20位地址的高4位;
当CPU访问I/O端口时,A19~A16为低电平。
②作为状态输出线S6~S3
(3)控制总线
①总线高字节允许状态BHE#/S7 ,输出/三态
S7状态未赋予实际意义。
BHE#低电平有效,访问存储器时,作为奇地址存储体的体选信号。
②读控制信号线RD#,输出/低电平有效/三态
③中断请求信号
可屏蔽中断请求信号INTR,输入/高电平有效
非屏蔽中断请求信号NMI, 输入/上升沿有效
④同步信号
准备好信号READY, 输入/高电平有效 与内存或外设同步
等待测试信号TEST#,输入/低电平有效 与协微处理器同步
⑤复位信号RESET,输入/高电平有效
使微处理器停止现行操作,并进行初始化。
⑥系统时钟CLK,输入
⑦最小/最大模式信号MN/MX#,输入
⑧其他控制信号(24—31引脚)
(4)电源线VCC和地线GND

3)最小模式引脚信号和典型配置

(1)最小模式8086的引脚与功能
①INTA# 中断响应信号,输出/三态
对INTR的响应
②ALE 地址锁存允许信号
表明8086的复用线输出地址信息
③M/IO#,输出/三态。
用于区别CPU访问的是存储器还是外设端口。
④WR# 写控制,输出/三态。
将8086的数据输出到存储器或外设。
⑤数据收发控制信号
用来激活外部数据总线收发器。
DT/R# 数据接发信号,输出/三态。
DEN# 数据允许信号,输出/三态。
⑥总线保持请求信号和响应信号
用来请求一次直接存储器存取(DMA)。
HOLD总线保持请求,输入/高电平有效。
HLDA总线保持响应,输出/高电平有效。

M / IO# 、WR #和RD #是最基本的控制信号, 组合后,控制4种基本的总线周期

(2)最小模式下的典型配置
最小模式:MN/MX#引脚接+5V
外围芯片:
1片8284A,3片8282 ,2片8286(选用)
①8284A
时钟发生器,提供时钟信号。
在时钟下降沿同步READY信号和RESET信号。
② 8282
地址锁存器。
③ 8286
总线收发器(总线驱动器),增加系统数据总线的驱动能力。

4)最大模式引脚信号和典型配置

(1)最大模式下8086的引脚与功能
①S2#、S1#、S0# 状态信号,输出/三态。
②QS1、QS0 指令队列状态信号,输出。
③RQ#/GT#0 、RQ#/GT#1
2个总线请求/响应信号。双向/负脉冲有效。
④LOCK# 总线封锁信号,输出/低电平有效。
(2)最大模式下的典型配置
最大模式:MN/MX#接地
最大模式与最小模式典型配置的重要区别:增加了总线控制器8288
8288依据8086的状态信号S2#、S1#、S0#形成总线控制信号
8288的作用:
提高了对控制总线的驱动能力
解决主处理器与协处理器之间的协调工作问题和对总线的共享问题

你可能感兴趣的:(8086)