3.通用寄存器 表21寄存的隐含用法 寄存裾 执行操作 整字乘法,整字除法,整字I0 AL 字节乘法,字节除法,字节I0。查表,十进制算术运算 AH 字节乘法,字节除法 BX 查表 CX 字符串操作,循环 变量的移位和循环移位 DX 整字乘法,整宇除法,间接寻址I 堆栈操作 字符串操作 DI 字符串操作 表2-1寄存器的隐含用法
11 ❖ 表2-1 寄存器的隐含用法 3.通用寄存器
4.标志寄存器 标志寄存器( Flag register)共有16位, 其中7位未用。标志寄存器内容如图2-2所示: 1)条件标志 (2)控制标志 15 87 OF DF IF TF SF ZF F AF PFCF 图2-2标志寄存器结构图
12 图2-2 标志寄存器结构图 标志寄存器(Flag Register)共有16位, 其中7位未用。标志寄存器内容如图2-2所示: (1)条件标志 (2)控制标志 4.标志寄存器
228086的工作模式和引脚 1.保护模式:所有的指令和结构特性都是可用的, 提供最高的功能和性能。对操作系统和新的应用程序采 用此模式 2.实地址模式:是实现处理器编程环境的工作模式 可切换至保护模式或系统管理模式;在系统上电或复位后 处理器所处的模式 心3.系统管理模式:处理器保存当前运行状态,并 切换到一个独立的地址空间;该模式主要用于自动暂停 睡眠等节电模式
13 2.2 8086的工作模式和引脚 ❖ 1.保护模式 :所有的指令和结构特性都是可用的, 提供最高的功能和性能。对操作系统和新的应用程序采 用此模式。 ❖2.实地址模式 :是实现处理器编程环境的工作模式, 可切换至保护模式或系统管理模式;在系统上电或复位后, 处理器所处的模式。 ❖3.系统管理模式:处理器保存当前运行状态,并 切换到一个独立的地址空间;该模式主要用于自动暂停、 睡眠等节电模式
8086CPU的引脚信号 8086CPU采用双列直插 地 40Vc(5V) ADid ADI 38-A6/S 式的封装形式,具有40 AD12 37AS4 ADII 36HAl3/S> 条引脚,见图2-5。它 AD AD为 34-BHE /S, ADs 33-MN/MX 采用分时复用的地址/ ADh AD6-10 8086 31-HOLD(RQ/GTD) AD,-11 CPU 30H-HLDA (RQ/GT 数据总线,所以有一部 AD4-12 WR (LOCK) AD力 2M/0) 分引脚具有双重功能, ADh DT/R(SI) AD ADb-16 ALE(OSD 即在不同时钟周期内, NM→17 INTA(QSI) INTR- 引脚的作用不同。 CLK-19 H READY 地—20 21-RESET 图258086的引脚信号(括号 中为最大模式下的名称)
14 8086CPU的引脚信号 ❖ 8086CPU采用双列直插 式的封装形式,具有40 条引脚,见图2-5。它 采用分时复用的地址/ 数据总线,所以有一部 分引脚具有双重功能, 即在不同时钟周期内, 引脚的作用不同。 图2-5 8086的引脚信号(括号 中为最大模式下的名称)