8288总线控制器 ■最大模式下,8288总线控制器产生某些cPU 不再提供的控制信号。 8288产生的信号包括: 独立的IO控制命令:IORC、IOWC ■独立的存储器控制命令:MRDC、MWTC 中断响应信号和总线控制信号 ■以上三组信号取代了最小模式的: ALE、W、IO/M、DT/R、DEN、INTA
16 8288总线控制器 ◼ 最大模式下, 8288总线控制器产生某些CPU 不再提供的控制信号。 ◼ 8288产生的信号包括: ◼ 独立的I/O控制命令:IORC、IOWC ◼ 独立的存储器控制命令:MRDC、MWTC ◼ 中断响应信号和总线控制信号 ◼ 以上三组信号取代了最小模式的: ◼ ALE、WR、IO/M、DT/R、DEN、INTA
8288总线控制器逻辑框图 MRDC (MEMR) S1 状态 MWTC (MEMW 译码器 命令 信号 ORC (OR) 生器 lOW (IOW) AIOWC INTA NTA CLK DT/R aen 控制 控制 DEN CEN 逻辑 信号 MCEPDEN lOB 产生器 ALE MCE/PDEN:PC主控级连/IO设备数据输出控制信号 IOB=0时,PC主控级连;否则,用于允许O总线收发器
17 8288总线控制器逻辑框图 控制 逻辑 命令 信号 产生器 控制 信号 产生器 状态 译码器 S0 S1 S2 CLK AEN CEN IOB DT/ R DEN MCE/PDEN ALE MCE/PDEN: PIC主控级连 / IO设备数据输出控制信号 IOB=0时,PIC主控级连;否则,用于允许I/O总线收发器 MRDC(MEMR) MWTC(MEMW) AMWC IORC (IOR) IOWC (IOW) AIOWC INTA (INTA)
=、80850叫的到线及功能 引脚定义的方法可大致分为 ■每个引脚只传送一种信息(如RD) 电平的高低代表不同的含义(如MI0) ■在不同模式下有不同的名称和定义(如WR/LCK) 分时复用引脚(如AD15~AD0) 引脚的输入、输出分别传送不同的信息(如RQ/GT0)
18 二、8086CPU的引线及功能 引脚定义的方法可大致分为: ◼ 每个引脚只传送一种信息(如RD) ◼ 电平的高低代表不同的含义(如M/IO) ◼ 在不同模式下有不同的名称和定义(如WR/LOCK) ◼ 分时复用引脚(如AD15~AD0) ◼ 引脚的输入、输出分别传送不同的信息(如RQ/GT0)
最小模式下的主要引线 MN/MX工作模式控制 ■=0(接地):工作于最大模式; ■=1(接Vcc):工作于最小模式。 19
19 最小模式下的主要引线 ◼ MN/MX 工作模式控制 ◼ =0(接地):工作于最大模式; ◼ =1(接Vcc):工作于最小模式
最小模式下的主要引线 地址总线、数据总线: AD15~AD0:三态 ■地址/数据复用引脚。ALE=1时作为地址线 A16~A0,ALE=0时作为数据线D16~D0。 ■传送地址时为输出,传送数据时为双向。 A19-A16/s6-s3:输出,三态 地址/状态复用引脚。ALE=1时作为地址线 A19~A16,ALE=0时作为控制信号
20 最小模式下的主要引线 地址总线、数据总线: ◼ AD15~AD0:三态 ◼ 地址/数据复用引脚。ALE=1时作为地址线 A16~A0,ALE=0时作为数据线D16~D0。 ◼ 传送地址时为输出,传送数据时为双向。 ◼ A19-A16/S6-S3:输出,三态 ◼ 地址/状态复用引脚。ALE=1时作为地址线 A19~A16,ALE=0时作为控制信号