8086 处理器是一种 16 位的微处理器,具有最大和最小工作模式。

在最大工作模式下,8086 处理器用到的引脚如下:

  1. ALE (Address Latch Enable):地址锁存使能引脚,用于锁存地址信号;
  2. S0-S2 (Status 0-2):状态引脚,用于指示处理器的工作状态;
  3. DT/R (Data Transmit/Receive):数据传输/接收引脚,用于选择数据传输或接收;
  4. DEN (Data Enable):数据使能引脚,用于使能数据传输;
  5. WR (Write):写使能引脚,用于控制对外部设备的写操作;
  6. RD (Read):读使能引脚,用于控制对外部设备的读操作;
  7. RESET (Reset):复位引脚,用于复位处理器;
  8. INTA (Interrupt Acknowledge):中断应答引脚,用于响应中断请求;
  9. HOLD (Hold):握住引脚,用于暂停处理器的执行;
  10. HLDA (Hold Acknowledge):握住应答引脚,用于响应握住请求;
  11. BHE (Bus High Enable):总线高字节使能引脚,用于选择总线上的高字节数据;
  12. M/IO (Memory/Input-Output):存储器/输入输出选择引脚,用于选择内存或输入输出设备;
  13. A19-A16 (Address 19-16):地址引脚,用于传输地址的高四位;
  14. AD15-AD0 (Address/Data 15-0):地址/数据引脚,用于传输地址或数据;
  15. READY (Ready):就绪引脚,用于判断外部设备是否准备好;
  16. CLK (Clock):时钟引脚,用于提供时钟信号。

在最小工作模式下,8086 处理器用到的引脚与最大工作模式相比,多出了一些引脚,如下:

  1. MN/MX (Minimum/Maximum):最小/最大模式选择引脚,用于选择处理器工作模式;
  2. BHE (Bus High Enable):总线高字节使能引脚,用于选择总线上的高字节数据;
  3. S4-S7 (Status 4-7):状态引脚,用于指示处理器的工作状态;
  4. QS1-QS0 (Queue Status):队列状态引脚,用于指示指令队列的状态;
  5. LOCK (Lock):锁存引脚,用于锁定总线;
  6. DEN (Data Enable):数据使能引脚,用于使能数据传输;
  7. A19-A16 (Address 19-16):地址引脚,用于传输地址的高四位;
  8. AD15-AD0 (Address/Data 15-0):地址/数据引脚,用于传输地址或数据;
  9. READY (Ready):就绪引脚,用于判断外部设备是否准备好;
  10. CLK (Clock):时钟引脚,用于提供时钟信号。

在设备选取时,无论是最大工作模式还是最小工作模式,8086 处理器都使用相同的引脚来选择外部设备。主要的引脚有:

  1. A19-A0 (Address 19-0):地址引脚,用于传输地址信息;
  2. AD15-AD0 (Address/Data 15-0):地址/数据引脚,用于传输地址或数据;
  3. RD (Read):读使能引脚,用于控制对外部设备的读操作;
  4. WR (Write):写使能引脚,用于控制对外部设备的写操作;
  5. DEN (Data Enable):数据使能引脚,用于使能数据传输;
  6. M/IO (Memory/Input-Output):存储器/输入输出选择引脚,用于选择内存或输入输出设备;
  7. READY (Ready):就绪引脚,用于判断外部设备是否准备好;
  8. CLK (Clock):时钟引脚,用于提供时钟信号。
8086 处理器最大最小工作模式引脚详解及设备选取

原文地址: https://www.cveoy.top/t/topic/byn4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录