
- 8085 微处理器
- 微处理器 - 8085 架构
- 8085 引脚配置
- 寻址方式和中断
- 8085 指令集
- 多处理器配置
- 配置概述
- 8087 数值数据处理器
- I/O 接口
- I/O 接口概述
- 8279 可编程键盘
- 8257 DMA 控制器
- 微处理器常用资源
- 微处理器 - 快速指南
- 微处理器 - 常用资源
- 微处理器 - 讨论
微处理器 - 8086 引脚配置
8086 是第一个采用 40 引脚 DIP(双列直插式封装)芯片的 16 位微处理器。现在让我们详细讨论 8086 微处理器的引脚配置。
8086 引脚图
以下是 8086 微处理器的引脚图:

现在让我们详细讨论这些信号:
电源和频率信号
它使用 5V 直流电源在 VCC 引脚 40 供电,并在 VSS 引脚 1 和 20 接地。
时钟信号
时钟信号通过 19 号引脚提供。它为处理器的操作提供定时。不同版本的频率不同,例如 5MHz、8MHz 和 10MHz。
地址/数据总线
AD0-AD15。这是 16 位地址/数据总线。AD0-AD7 传输低位字节数据,AD8-AD15 传输高位字节数据。在第一个时钟周期,它传输 16 位地址,之后它传输 16 位数据。
地址/状态总线
A16-A19/S3-S6。这是 4 位地址/状态总线。在第一个时钟周期,它传输 4 位地址,之后它传输状态信号。
S7/BHE
BHE 代表总线高位使能。它位于 34 号引脚,用于指示使用数据总线 D8-D15 传输数据。此信号在第一个时钟周期为低电平,之后变为有效。
读 ($\overline{RD}$)
它位于 32 号引脚,用于读取操作的读取信号。
就绪
它位于 22 号引脚。它是 I/O 设备的数据传输确认信号。它是高电平有效信号。当它为高电平时,表示设备已准备好传输数据。当它为低电平时,表示等待状态。
复位
它位于 21 号引脚,用于重新启动执行。它使处理器立即终止其当前活动。此信号在前 4 个时钟周期内为高电平,以复位微处理器。
INTR
它位于 18 号引脚。这是一个中断请求信号,在每条指令的最后一个时钟周期进行采样,以确定处理器是否将其视为中断。
NMI
它代表非屏蔽中断,位于 17 号引脚。它是一个边沿触发的输入,它向微处理器发出中断请求。
$\overline{TEST}$
此信号类似于等待状态,位于 23 号引脚。当此信号为高电平时,处理器必须等待空闲状态,否则执行继续。
MN/$\overline{MX}$
它代表最小/最大模式,位于 33 号引脚。它指示处理器要以哪种模式运行;当它为高电平时,它以最小模式工作,反之亦然。
INTA
这是一个中断确认信号,位于 24 号引脚。当微处理器接收到此信号时,它会确认中断。
ALE
它代表地址锁存使能,位于 25 号引脚。每次处理器开始任何操作时都会产生一个正脉冲。此信号表示地址/数据线上有有效地址。
DEN
它代表数据使能,位于 26 号引脚。它用于使能收发器 8286。收发器是一种用于从地址/数据总线分离数据的设备。
DT/R
它代表数据传输/接收信号,位于 27 号引脚。它决定数据通过收发器的流动方向。当它为高电平时,数据被传输出去,反之亦然。
M/IO
此信号用于区分存储器和 I/O 操作。当它为高电平时,表示 I/O 操作;当它为低电平时,表示存储器操作。它位于 28 号引脚。
WR
它代表写信号,位于 29 号引脚。它用于根据 M/IO 信号的状态将数据写入存储器或输出设备。
HLDA
它代表保持确认信号,位于 30 号引脚。此信号确认 HOLD 信号。
HOLD
此信号指示处理器外部设备正在请求访问地址/数据总线。它位于 31 号引脚。
QS1 和 QS0
这些是队列状态信号,位于 24 号和 25 号引脚。这些信号提供指令队列的状态。它们的状态如以下表格所示:
QS0 | QS1 | 状态 |
---|---|---|
0 | 0 | 无操作 |
0 | 1 | 队列中的操作码的第一个字节 |
1 | 0 | 清空队列 |
1 | 1 | 队列中的后续字节 |
S0、S1、S2
这些是状态信号,提供操作的状态,由总线控制器 8288 用于生成存储器和 I/O 控制信号。它们位于 26 号、27 号和 28 号引脚。以下是显示其状态的表格:
S2 | S1 | S0 | 状态 |
---|---|---|---|
0 | 0 | 0 | 中断确认 |
0 | 0 | 1 | I/O 读取 |
0 | 1 | 0 | I/O 写入 |
0 | 1 | 1 | 暂停 |
1 | 0 | 0 | 操作码提取 |
1 | 0 | 1 | 存储器读取 |
1 | 1 | 0 | 存储器写入 |
1 | 1 | 1 | 被动 |
LOCK
当此信号有效时,它指示其他处理器不要请求 CPU 释放系统总线。它通过在任何指令上使用 LOCK 前缀来激活,位于 29 号引脚。
RQ/GT1 和 RQ/GT0
这些是由其他处理器请求 CPU 释放系统总线的请求/授权信号。当 CPU 接收到信号时,它会发送确认。RQ/GT0 的优先级高于 RQ/GT1。