第二章8086微处理器 2.18086CPU系统结构 2.28086CPU中寄存器 2.3存储器 2.4堆栈 2.5汇编源程序举例
第二章 8086微处理器 2.1 8086 CPU 2.1 8086 CPU系统结构 2.2 8086 CPU中寄存器 2.3存储器 2.4堆 栈 2.5汇编源程序举例 1
处理器简介 中央处理器(CPU)是微型计算机的核心部件, 也是划分计算机档次的一个决定性指标。 8086和8088芯片是Inte1公司于1978年先后 推出的两种同档次的CPU产品,在此之后, 该公司又陆续推出80286、80386、80486和 Pentium.系列CPU产品
处理器简介 中央处理器(CPU)是微型计算机的核心部件, 也是划分计算机档次的一个决定性指标。 8086和8088芯片是Intel公司于1978年先后 推出的两种同档次的 推出的两种同档次的CPU产品,在此之后, 该公司又陆续推出80286、80386、80486和 Pentium系列CPU产品。 2
处理器简介 8086与8088微处理器内部结构几乎相同,均 由执行部件(U)和总线接口部件(BIU) 组成,有相同的寄存器和内部总线。但二 者的数据线不同,8086具有16位数据线, 8088仅有8位数据线,是准16位微处理器, 8086运行速度较快。同时二者的指令队列 长度不同,8086指令队列寄存器为6个字节 长,8088仅有4个字节长。本书内容针对的 处理器均以8086为主。 o8
处理器简介 8086与8088微处理器内部结构几乎相同,均 由执行部件(EU)和总线接口部件 和总线接口部件(BIU) 组成,有相同的寄存器和内部总线。但二 者的数据线不同 者的数据线不同,8086具有16位数据线, 8088仅有8位数据线,是准16位微处理器, 8086运行速度较快。同时二者的指令队列 长度不同,8086指令队列寄存器为6个字节 长,8088仅有4个字节长。本书内容针对的 本书内容针对的 处理器均以8086为主。 3
2.18086CPU系统结构 2.1.18086CPU组成 8086CPU具有16条数据线,20条地址线,寻 址范围可达1MB,是Inte1公司于1977年推 出的16位微处理器,按功能可以分为两大 部件: 1、执行部件(EU) 2、总线接口部件(BIU) 8086CPU内部结构如下图所示
2.1 8086 CPU 8086 CPU系统结构 2.1.1 8086 CPU 8086 CPU组成 8086 CPU具有16条数据线,20条地址线,寻 址范围可达1MB,是Intel公司于1977年推 出的16位微处理器,按功能可以分为两大 部件: 1、执行部件(EU) 2、总线接口部件(BIU) 8086 CPU内部结构如下图所示。 4
地址总线(20位) 通用寄存器 地址加法器 AH AL BX BH BL 数据总线 CH CL (16位) DX DH DL CS BP DS SP SS SI ES DI IP 内部通信寄存器 ALU数据总线(16位) 总线 8086总线 控制 逻辑 暂存器 队列 指令队列 EU 总线 1 2 3 4 5 6 控制器 (8位) 标志寄存器 ●● 指令执行部件(EU) 总线接口部件 (BIU) 5
地址总线(20 位) 地址加法器 通 用 寄 存 器 ∑ 数据总线 ∑ (16 位) 通 用 寄 存 器 AX BX CX AH AL BH BL CH CL C S (16 位) E S D S S S DX B P S P DH DL ALU 数据总线(16 位) 8086 总线 I P 内部通信寄存器 总线 E S S I D I ALU 数据总线(16 位) 总线 8086 总线 控制 逻辑 暂 存 器 队列 总线 指令队列 E U 1 2 3 4 5 6 A L U 标志寄存 E U 控制器 (8 位) 总线接口部件(BIU) 5 标志寄存器 指令执行部件(EU)