微机原理及应用 查表指令例 数据段中存放有 张ASCT码转换表, 42000H+0 0 设首地址为2000H 31 现欲查出表中第11 个代码的ASCI码 (设DS=4000H) 39 9 如下指令实现: A MOV BX. 2000H 42000H+11 42 B MOV AL OBH XALT 45 E 执行后得到AL值??
微机原理及应用 1 查表指令例 数据段中存放有一 张ASCII 码转换表 , 设首地址为2000 H , 现欲查出表中第11 个代码的ASCII 码 ( 设DS=4000 H ) 30 31 32 ... 39 41 42 ... 45 46 ... 42000H+0 42000H+11 ‘0’ ‘1’ ‘2’ ‘9’ ‘A’ ‘B’ ‘E’ ‘F’ 如下指令实现: MOV BX ,2000H MOV AL ,0BH XALT 执行后得到AL值??
微机原理及应用 2 查表指令例 可用如下指令实现: MOV BX,2000H;(BX)←表首 地址 MOV AL OBH (AL)←序号 XALT ;查表转换 执行后得到:(AL)=42H
微机原理及应用 2 查表指令例 可用如下指令实现: MOV BX,2000H ;(BX)←表首 地址 MOV AL,0BH ;(AL)←序号 XALT ; 查表转换 执行后得到:(AL)=42H
微机原理及应用 3 8086指令系统 ☆传送类指令 ☆数据操作类指令 ☆串操作指令 ☆控制类指令 本章要求
微机原理及应用 3 8086指令系统 传送类指令 数据操作类指令 串操作指令 控制类指令 本章要求
微机原理及应用 数据操作类指令 此类指令主要包括以下三种: 算术运算类指令 逻辑运篁指令 三、移位指令 四、小结 返回
微机原理及应用 4 数据操作类指令 此类指令主要包括以下三种: 一、算术运算类指令 二、逻辑运算指令 三、移位指令 四、小结 返 回
微机原理及应用 5 算术运算类指令 8086/8088指令系统中,具有完备的加、减、 乘、除算术运算指令,可处理不带符号或带符 号的8/16位二进制整数,以及不带符号的装配 型/拆开型十进制整数。 一、加法指令 减法指令算术运算指令的执行大多 三、乘法指令对状态标志位会产生影响 四、除法指令 五、BCD码运算指令 返回
微机原理及应用 5 算术运算类指令 • 8086/8088指令系统中,具有完备的加、减、 乘、除算术运算指令,可处理不带符号或带符 号的8/16位二进制整数,以及不带符号的装配 型/拆开型十进制整数。 一、加法指令 二、减法指令 三、乘法指令 四、除法指令 五、BCD码运算指令 返 回 算术运算指令的执行大多 对状态标志位会产生影响