大平台课程象列 《微机原理及接口技术》 28086系统结构
大平台课程系列 《微机原理及接口技术》 2 8086 2 8086系统结构
第二章系统结构 2-18086CPU结构 8086CPU内部结构 寄存器结构 2-28086CPU的引脚及其功能 2-38086存储器组织 ■ 2-48086系统配置 2-58086CPU时序 大平台课程《微机原理及接口技术》c.z 第2章体系结构2/63
大平台课程 《微机原理及接口技术》 L.J.Zhu 第2章 体系结构 2 / 63 第二章 系统结构 2-1 8086 CPU结构 8086 CPU内部结构 寄存器结构 2-2 8086 CPU的引脚及其功能 2-3 8086存储器组织 2-4 8086系统配置 2-5 8086 CPU时序
8086CPU特点 ■ 16位微处理器 ■16根数据线,能并行处理16位数据 ■1979年研制的8088为准16位机 ■20根地址线,直接寻址空间220=1MB 处理器内部为单总线、累加器结构 可控三态电路 ■ 引脚功能复用 总线分时复用 大平台课程《微机原理及接口技术》c.z 第2章体系结构3/63
大平台课程 《微机原理及接口技术》 L.J.Zhu 第2章 体系结构 3 / 63 8086 CPU 8086 CPU特点 16位微处理器 16根数据线,能并行处理16位数据 1979年研制的8088为准16位机 20根地址线,直接寻址空间220=1MB 处理器内部为单总线、累加器结构 可控三态电路 引脚功能复用 总线分时复用
8086CPU编程结构 执行单元(EU)总线接口单元(BIU) 地址总线 (20位) 通用寄存器组 AH AL AX 地址加法器 BH BL BX 数据总线 CH CL CX (16位) DH DL DX SP BP CS DI DS 16位段 SI SS 寄存器 ALU数据总线 ES (16位) P 内部寄存器 总线 控制 逻辑 一→8线 暂存寄存器 电路 EU 队列! 指令流队列 ALU 总线 (8位) 标志寄存器 器 大平台课程 《微机原理及接口技术》C].z 第2章体系结构4/63
大平台课程 《微机原理及接口技术》 L.J.Zhu 第2章 体系结构 4 / 63 SS ES 内部寄存器 CS DS 16位段 寄存器 ALU 地址加法器 总线 控制 逻辑 电路 CPU 总线 IP 1 2 3 4 5 6 E U 控 制 器 AH AL BH BL CH CL DH DL SP BP DI SI 通用寄存器组 AX BX CX DX 暂存寄存器 标志寄存器 指令流队列 数据总线 (16位) 地址总线 (20位) ALU数据总线 (16位) 队列 总线 (8位) EU BIU 8086 CPU 8086 CPU编程结构
8086CPU结构特点 指令流水线技术 串行执行方式(8086以前的CPU) CPU 取指令 译码、执 行指令 取指令 译码、执 行指令 取指令 译码、执 行指令 BUS 忙 忙 忙 并行执行方式(8086的EU与BIU可并行操作) CPU 取指令 译码、执 行指令 取指令 译码、执 行指令 取指令 译码、执 行指令 取指令 译码、执 行指令 BUS 忙 忙 忙 忙 大平台课程 《微机原理及接口技术》C.2u 第2章体系结构5/63
大平台课程 《微机原理及接口技术》 L.J.Zhu 第2章 体系结构 5 / 63 8086 CPU 8086 CPU结构特点 指令流水线技术 串行执行方式(8086以前的CPU) 并行执行方式(8086的EU与BIU可并行操作)