单片机高手进阶课件Ch3课程.pptVIP

  • 24
  • 0
  • 约1.31万字
  • 约 51页
  • 2016-12-09 发布于江苏
  • 举报
两个单字节数的乘/除法运算只在A与B之间进行。 MUL AB: (A)与(B)相乘, 积为16位数, (A)?积的低8位; (B)?积的高8位 DIV AB: (A)除以(B),结果用2字节表示, (A)?商的整数部分;(B)?余数 3.3.2算术运算类指令(24条)Arithmetic Operations ——单字节乘/除运算: (MUL,DIV——2条) 例设(A) = 49H,(R0)=6BH,分析执行指令ADD A,R0后的结果。 结果为:(A)=B4H,OV=1,CY=0,AC=1,P=0。 例 设(A)=C3H,数据指针低位(DPL)=ABH,CY=1,分析执行指令ADDC A,DPL后的结果。 结果为:(A)=6FH,CY=1,AC=0,P=0。 例设 (A) = 52H,(R0)=B4H,分析执行如下指令后的结果 CLR C ;是位操作指令,是进位位清零 SUBB A,R0 结果为:(A)=9EH,CY=1,AC=1,OV=1,P=1。 2.3.2算术运算类指令(24条)Arithmetic Operations 目的操作数,源操作数 , Rn direct @Ri #data ANL A ORL XRL , A #dat

文档评论(0)

1亿VIP精品文档

相关文档