第3章 8086的寻址方式和指令系统(3).pptVIP

  • 3
  • 0
  • 约1.15万字
  • 约 52页
  • 2019-11-06 发布于湖北
  • 举报
* 例:计算1+8的值 0 0 0 1 + 1 0 0 0 1 0 0 1 1+8=9正确 例:计算5+7的值 0 1 0 1 + 0 1 1 1 1 1 0 0 + 0 1 1 0 1 0 0 1 0 结果大于9 加6修正 5+7=12正确 0100 1000 48H MOV AL,48H + 0111 0100 74H MOV BL,74H 1011 1100 BCH ADD AL,BL + 0110 0110 66H DAA 1 0010 0010 1 22H 最后结果为: (AL)=22H, CF=1, AF=1 例: ● DAS (decimal adjust for subtraction)减法的十进制调整指令   指令格式:DAS   指令功能:该指令之前必须先执行SUB或SBB指令,减法指令将两个压缩的BCD码相减,并将结果存放在AL寄存器中,而后DAS将AL中的差调整到压缩的BCD格式。 方法:检测CPU中AL的高4位、低4位是否为有效的BCD码。 若A

文档评论(0)

1亿VIP精品文档

相关文档