8086 CPU外部具有16根数据总线,可并行传送16位数据信息;它具有20根地址总线,能直接寻址2^20 =1 MB 内存空间;用低16位地址线访问I/0端口,可以访问2 ^{16} =64K个I/0端口。

8086 CPU 内部结构

由**总线接口单元**(BIU)和**指令执行单元**(EU)两大部分组成。

8088 的内部结构与8086基本相同, 不同之处在于: 8086的指令队列为6字节, 而8088为4 字节; 8086 BIU的外部数据总线为16位, 而8088 为8位。

8086 CPU 内部寄存器

寄存器 代号
数据寄存器 AX, BX, CX, DX
地址指针和变址寄存器 SP, DP, SI, DI
段寄存器 CS, DS, SS, ES
指令指针 IP
标志寄存器 FLAGS
15 11 7 3 0
OF DF* IF* TF* SF ZF AF PF CF
溢出标志位 方向标志 中断标志 陷阱标志 符号标志 零标志位 辅助进位标志 奇偶校验标志 进位标志

*为控制标志,其余为状态标志。

引脚功能

当MN/MX-= l 时, 工作于最小模式, 当MN/MX-=O 时, 工作于最大模式。图2. 3 中部分引脚信号有两种意义,带括号的为最大模式信号,不带括号的为最小模式信号。引脚信号线上的箭头指出了数据传送的方向,信号上加横杠表示低电平有效。