扁平电缆 PC总线驱动卡 实验箱计算机 输 存|O 入 O入 储接 接 设 CPU 设 器口 备
存储器 I/O接口 输入设备 I/O接口 输入设 CPU 备
第二章80868086微处理器(10学时) 第三章汇编语言程序设计 (7学时) 第四章PC机的总线结构和时序(3学时) 第五章微机接口技术概述 (5学时) 第六章中断技术 (4学时) 第七章并行输入输出接口 (4学时) 第八章数模、模/数转换接口(6学时) 第九章半导体存储器 (2学时) 第十章高档微处理器 (2学时) 感受(接触)硬件→了解硬件 设计硬件 控制硬件
第二章 8086/8086微处理器 (10学时) 第三章 汇编语言程序设计 (7学时) 第四章 PC机的总线结构和时序 (3学时) 第五章 微机接口技术概述 (5学时) 第六章 中断技术 (4学时) 第七章 并行输入/输出接口 (4学时) 第八章 数/模、模/ 数转换接口 (6学时) 第九章 半导体存储器 (2学时) 第十章 高档微处理器 ( 2学时) 感受(接触)硬件 了解硬件 设计硬件 控制硬件
第二章8086/8088微处理器 第一节8086/8088微处理器的结构 第二节8086/8088的寻址方式 第三节8086/8088的指令系统 第四节DOS操作系统简介
第二章 8086/8088微处理器 第一节 8086/8088微处理器的结构 第二节 8086/8088的寻址方式 第三节 8086/8088的指令系统 第四节 DOS操作系统简介
第一节80868088微处理器的结构 一、简介 二、8086/8088的编程结构 1.总线接口部件 2.执行部件 3工作原理 三、8086/8088的寄存器组 翻介绍调试程序 DEBUG 四、8086/8088的存储器组织 1.内存物理地址的形成 2.内存单元内容的存放及表示 五、8086/8088的JO组织
第一节 8086/8088微处理器的结构 一、简介 二、8086/8088的编程结构 1. 总线接口部件 2. 执行部件 3. 工作原理 三、8086/8088的寄存器组 介绍调试程序DEBUG 四、8086/8088的存储器组织 1. 内存物理地址的形成 2. 内存单元内容的存放及表示 五、8086/8088的I/O组织
、8086/8088简介 ●Inel系列的16位CPU 双列直插式封装 40根引脚 8088 工作频率为477MHz~10MHz 工作电源+5V
一、8086/8088简介 ⚫ Intel 系列 的16位CPU 双列直插式封装 40根引脚 工作频率为4.77MHz ~ 10MHz 工作电源+5V 8088
●8086: 对外有16根数据线,20根地址线 可寻址的内存单元数20=1M 内存地址范围00000 FFFFFH ●8088: 8088 内部寄存器、运算部件及 内部操作均按16位设计, 除对外数据线为8根外,其余与8086基本相同 为与当时已有的8位外设接口芯片兼容。 IBM PO、 IBPPCIXT采用8088CPU
⚫ 8086 : 对外有16根数据线,20根地址线 可寻址的内存单元数 2 20 = 1M 内存地址范围00000 ~ FFFFFH ⚫ 8088 : 内部寄存器、运算部件及 内部操作均按16位设计, 除对外数据线为8根外,其余与8086基本相同。 为与当时已有的8 位外设接口芯片兼容。 IBM PC、IBP PC/XT 采用8088CPU 8088
二、8086/8088的编程结构 编程结构 指从程序员和使用者的角度看到的结构 与芯片内部的物理结构和实际布局有区别。 某CPU芯片内部实物图
二、8086/8088的编程结构 ⚫ 编程结构: 指从程序员和使用者的角度看到的结构。 与芯片内部的物理结构和实际布局有区别。 某CPU芯片内部实物图
8088编程结构 寄存器组 D BIUl AH I AL AX E BH BL BX SSSS 1.总线接口部件BIU CHI CL CX DHDL」DX 地址加法器 (Bus Interface Unit) SI →运输部门 DI BP 2.执行部件EU P 数据暂存器 (Execute Unit →加工部门 总线 接口 控制 3.工作原理 运算器 指令队列 电路 指令译码器 PSW 标志寄存器 执行部件 EU 控制电路
1. 总线接口部件BIU (Bus Interface Unit) → 运输部门 2. 执行部件EU (Execute Unit) → 加工部门 3. 工作原理 DS ES SS CS IP 数据暂存器 执 行 部 件 控 制 电 路 指令译码器 总线 接口 控制 电路 AX BX CX DX AH BH CH DH SI DI BP SP AL BL CL DL 寄存器组 BIU AB DB CB 地 址 加 法 器 指 令 队 列 PSW 标志寄存器 EU 运 算 器 8088 编程结构 DS ES SS CS IP 数据暂存器 执 行 部 件 控 制 电 路 指令译码器 总线 接口 控制 电路 AX BX CX DX AH BH CH DH SI DI BP SP AL BL CL DL 寄存器组 BIU AB DB CB 地 址 加 法 器 指 令 队 列 PSW 标志寄存器 EU 运 算 器
1.总线接口部件BIU 8088编程结构 寄存器组 BIU ●构成部分 AHA AX BHBL BX CH CL CX 4个16位段寄存器: DH DLDX 地址加法器 CS, DS, ES, SS IP BP 16位P指令指针寄存器 SP 数据暂存器 地址加法器 云 算 指令队 控制 电路 4字节的指令队列 指令译码器 (8086的指令队列为6字节) PSW标志 寄存器」」执行部件控制电路
1. 总线接口部件 BIU ⚫ 构成部分 4个16位段寄存器: CS,DS,ES,SS 16位IP指令指针寄存器 地址加法器 4字节的指令队列 ( 8086的指令队列为6字节 ) DS ES SS CS IP 数据暂存器 PSW标志 寄存器 执行部件控制电路 指令译码器 AX BX CX DX AH BH CH DH SI DI BP SP AL BL CL DL 寄存器组 指 令 队 列 总线 接口 控制 电路 运 算 器 地 址 加 法 器 8088 编程结构 BIU EU
●BIU主要功能 8088编程结构 负责与存储器、O接口传递数据寄存器组 BIU AHAL A BH BLBX CH CL CX 具体完成: DH]DX 地址加法器 IP 1)从内存取指令,送到指令队列, BP SP 数据暂存器 2)配合执行部件从指定的内存单元 总线 或IO端口取数据, 运算器一 指令队列 接口 控制 电路 3将执行部件的操作结果送到 指令译码器 指定的内存单元或IO端口。 PSW标志 寄存器 执行部件控制电路
⚫ BIU主要功能 负责与存储器、I/O接口传递数据 具体完成: 1)从内存取指令,送到指令队列, 2)配合执行部件从指定的内存单元 或I/O端口取数据, 3)将执行部件的操作结果送到 指定的内存单元或I/O端口。 DS ES SS CS IP 数据暂存器 PSW标志 寄存器 执行部件控制电路 指令译码器 AX BX CX DX AH BH CH DH SI DI BP SP AL BL CL DL 寄存器组 指 令 队 列 总线 接口 控制 电路 运 算 器 地 址 加 法 器 8088 编程结构 BIU EU