而当系统规模较大时,要求有较强的驱动能力, 这样就需要两个获两个以上的微处理器。其中有一个 是主处理器8086或8088,其它的处理器称为协处理器, 它们协助主处理器工作。例如8088便通过总线控制器 8288来形成各种控制信号。 如图所示,为8086PU和8088CPU的引脚信号图。 共有40条引脚线,这些引脚线用来输出或接收各种信 号:地址线,数据线,控制线和状态线,电源线和定 时线。 由于8088微处理器是一种准16位机。其内部结构 基本上与8086相同,其信号也与8086基本相同,只是 有一些引脚的功能有所不同,在这里,我们将以8086 为例,具体介绍一下最小模式下和最大模式下各位引 脚功能,如出现功能不同的引脚再具体讲解
而当系统规模较大时,要求有较强的驱动能力, 这样就需要两个获两个以上的微处理器。其中有一个 是主处理器8086或8088,其它的处理器称为协处理器, 它们协助主处理器工作。例如8088便通过总线控制器 8288来形成各种控制信号。 如图所示,为8086CPU和8088CPU的引脚信号图。 共有40条引脚线,这些引脚线用来输出或接收各种信 号:地址线,数据线,控制线和状态线,电源线和定 时线。 由于8088微处理器是一种准16位机。其内部结构 基本上与8086相同,其信号也与8086基本相同,只是 有一些引脚的功能有所不同,在这里,我们将以8086 为例,具体介绍一下最小模式下和最大模式下各位引 脚功能,如出现功能不同的引脚再具体讲解
GND 8086/8088 01 40 AD14/A402 39AD15/A15 AD13/303 38 A16/53 AD12/A1204 37—A17/S4 ADIl/A1105 36 A18/S5 AD10/A10 35A19/S6 AD9/A9 34 /BHE/S7 HIGH (SSO) AD8/A8 33 MN//MX AD7 32—/RD AD6 10 31-HOLD(/RQ//GTO) AD51130HLDA(/RQ∥GI AD4 12 29 /R (/LOCK AD3 13 28M/IO(S2) AD2 27DT/R(/S1) ADI 15 26—/DEN(/S0) ADO 25ALE(QSO 17 24-/INTA(QS1) INTR 23 /TEST CLK19 22 READY GND 20 21 RESET
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 GND AD14/A14 AD13/A13 AD12/A12 AD11/A11 AD10/A10 AD9/A9 AD8/A8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 NMI INTR CLK GND VCC(5V) AD15/A15 A16/S3 A17/S4 A18/S5 A19/S6 /BHE/S7 HIGH(SSO) MN//MX /RD HOLD(/RQ//GT0) HLDA(/RQ//GT1) /WR(/LOCK) M//IO(/S2) DT//R(/S1) /DEN(/S0) ALE(QS0) /INTA(QS1) /TEST READY RESET 8086/8088
1、地址/数据总线 AD15AD0:地址数据复用引脚,双向,三态。 (80868088)AD15-AD0:16位地址总线A15-A0,输 出访问存储器或O的地址信息。 (8086)AD15-AD0:16位数据总线D15-D0,与存储 器和O设备交换数据信息。 (8088)AD7-AD0:8位数据总线D7-D0,与存储器和 I/O设备交换数据信息。 地址数据总线复用,分时工作 2、地址/状态总线A19/S6-A16/S3 A19/S6-A16/S3:地址状态总线复用引脚,输出,三态
1、地址/数据总线 AD15-AD0:地址/数据复用引脚,双向,三态。 •(8086/8088)AD15-AD0:16位地址总线A15-A0,输 出访问存储器或I/O的地址信息。 •(8086)AD15-AD0:16位数据总线D15-D0,与存储 器和I/O设备交换数据信息。 •(8088)AD7-AD0:8位数据总线D7-D0,与存储器和 I/O设备交换数据信息。 •地址/数据总线复用,分时工作。 2、地址/状态总线A19/S6-A16/S3 A19/S6-A16/S3:地址/状态总线复用引脚,输出,三态
A19/S6-A16/S3:输出访问存储器的20位地址的高4位 地址A19-A16。 A19/S6-A163:输出CPU的工作状态。 A19/S6-A16/S3:分时工作,T1状态:输出地址的高4 位信息;T2、T3、T4状态:输出状态信息。 S6:指示8086/8088当前是否与总线相连,S6=0,表示 8086/8088当前与总线相连。 S5:表明中断允许标志当前的设置。S5=0,表示CPU 中断是关闭的,禁止一切可屏蔽中断源的中断请求; S5=1,表示CPU中断是开放的,允许一切可屏蔽中断 源的中断申请。 S4、S3:指出当前使用段寄存器的情况
A19/S6-A16/S3:输出访问存储器的20位地址的高4位 地址A19-A16。 A19/S6-A16/S3:输出CPU的工作状态。 A19/S6-A16/S3:分时工作,T1状态:输出地址的高4 位信息;T2、T3、T4状态:输出状态信息。 S6:指示8086/8088当前是否与总线相连,S6=0,表示 8086/8088当前与总线相连。 S5:表明中断允许标志当前的设置。S5=0,表示CPU 中断是关闭的,禁止一切可屏蔽中断源的中断请求; S5=1,表示CPU中断是开放的,允许一切可屏蔽中断 源的中断申请。 S4、S3:指出当前使用段寄存器的情况
S4、S3组合所对应的段寄存器情况 S4 S3 段寄存器 当前正在使用ES 010 当前正在使用SS 当前正在使用CS 当前正在使用DS 3、控制总线 1)、/BHE/S7:高8位数据总线允许状态复用引脚。在 总线周期的T1状态,此引脚输出/BHE信号,表示高8 位数据线D15-D8上的数据有效
S4、S3组合所对应的段寄存器情况 S4 S3 段寄存器 0 0 当前正在使用ES 0 1 当前正在使用SS 1 0 当前正在使用CS 1 1 当前正在使用DS 3、控制总线 (1)、/BHE/S7:高8位数据总线允许/状态复用引脚。在 总线周期的T1状态,此引脚输出/BHE信号,表示高8 位数据线D15-D8上的数据有效