第二章微处理器 ■8086微处理器 ■IA结构微处理器的进化 ■ Pentium微处理器
第二章 微处理器 ◼ 8086 微处理器 ◼ IA 结构微处理器的进化 ◼ Pentium 微处理器
2.18086微处理器 ◆微处理器的结构 ◆引脚功能和工作模式 ◆总线操作 ◆存储器和IO组线 ◆中断系统
2.1 8086微处理器 ◆微处理器的结构 ◆引脚功能和工作模式 ◆总线操作 ◆存储器和I/O组织 ◆中断系统
21.18086微处理器结构 EU和BIU的组成和各功能单元的作用 EU:执行单元 BIU线搖口单元 地址总线20位 执行部件EU 通用寄有器 数据总线 AXAH BX BH BL CS 8(88(8位) 8n86(16位) TDH DI. ES l 内部通信寄存器 线控制逻辑 8086/8088 外部总线 哲存寄存器 EU Al. tr 控 指令队列 x口2 8088 8086
2.1.1 8086微处理器结构 1、EU和BIU的组成和各功能单元的作用 EU:执行单元 BIU:总线接口单元
21.18086微处理器结构 1、EU和BIU的组成和各功能单元的作用(续) DEU >通用寄存器AX、BX、CX、DX 专用寄存器SP、BP、SⅠ、DISP堆栈指针:BP 基数指针:S源变址寄存器:D目的变址寄存器 >算数逻辑部件ALU 标志奇存器FLAG >EU控制逻辑
2.1.1 8086微处理器结构 1、EU和BIU的组成和各功能单元的作用(续) 1) EU ➢ 通用寄存器 AX、BX、CX、DX ➢ 专用寄存器 SP、BP、SI、DI (SP堆栈指针;BP 基数指针;SI源变址寄存器;DI目的变址寄存器) ➢ 算数逻辑部件 ALU ➢ 标志寄存器 FLAG ➢ EU控制逻辑
1、EU和BU的组成和各功能单元的作用(续) D EU 15 87 OF DF IF TF SF ZF CFIA 进位标志(Cary) 溢出标志( Overflow) 奇偶标志( Parity) 方向标志( Direction) 半进位标志( Auxiliary Carry) 中断允许标志( Interrupt enable) 零标志(Zero) 陷井标志( Trap Flag) 符号标志(Sign) 标志寄存器 8086使用9位标志位。分为状态标志和控制标志2类 状态标志6位,表示指令执行后算逻部件的状态。 控制标志3位,指示CPU控制某种特定的功能,可通过 指令来设定和清除。控制标志DF、IF、TF
1、EU和BIU的组成和各功能单元的作用(续) 1)EU 标志寄存器 • 8086使用9位标志位。分为状态标志和控制标志2类。 • 状态标志6位,表示指令执行后算逻部件的状态。 • 控制标志3位,指示CPU控制某种特定的功能,可通过 指令来设定和清除。控制标志DF、IF、TF