微机原理-第3章第4节.pptVIP

  • 21
  • 0
  • 约1.04万字
  • 约 65页
  • 2017-06-27 发布于四川
  • 举报
本教案内容 第3章 8086CPU指令系统 汇编语言指令 8086指令分类 数据与转移地址的寻址方式 数据传送类指令 算术运算类指令 逻辑运算类指令 移位类指令 标志位操作指令 例1.下列指令是合法的。 MUL CX ;(DX:AX) (AX)*(CX),为字操作 IMUL CL ;(AX) (AL)*(CL),为字节操作 下列指令是非法的。 MUL AL,BL 〤 DST(被乘数)应为隐含寻址 IMUL 05H 〤 SRC(乘数)不能为立即数寻址 3.5 算术运算类指令 3.5 算术运算类指令 例3.7 乘法的字节运算。要计算两个无符号数2CH、42H的乘积,结果保存在AX中。 解:程序段如下: MOV AL, 2CH MOV BL, 42H MUL BL 结果(AX)=0B58H,CF=1,OF=1。 3.5 算术运算类指令 例3.8 乘法的字运算。要计算两个有符号数1000、-12345的乘积。 解:程序段如下: MOV AX, 1000 MOV BX, -12345 IMUL BX 执行得到结果(DX)=FF43H, (AX)=A158H,CF=1,OF=1 3.5 算术运算类指令 例3.9 字节×字运算。要计算两个有符号数15H、FB78H的乘积。 解:实际上,有符号数FB78H为负数(-1160)。程序段为

文档评论(0)

1亿VIP精品文档

相关文档