单片机应用技术-(- C语言版)第3章- M- C- S-51指令系统及汇编课件.pptVIP

  • 9
  • 0
  • 约1.33万字
  • 约 123页
  • 2019-05-23 发布于湖北
  • 举报

单片机应用技术-(- C语言版)第3章- M- C- S-51指令系统及汇编课件.ppt

四、除法指令DIV DIV AB ;(A)/(B),商→A、余→B (1)A,B均为无符号整数 (2)对标志位的影响:如果除数(B)=0,则标志位OV置1,否则清0;影响P标志位;CY总是被清0。 3.2.3 逻辑操作指令 逻辑操作指令包括与、或、异或、清0、求反、移位等操作指令,共有24条。 指令中的操作数: A、Rn、direct、@Ri、#data 为了便于讨论,将其分为5组进行讨论。 1、累加器A清0和求反指令 CLR A ;0 → A CPL A ;(A) → A 前一条指令是对A清0,该指令影响奇偶标志位P。 后一条指令是对A求反,不影响任何标志位。 2、循环移位指令 A循环左移: RL A ; A循环右移: RR A ; A带进位循环左移 :RLC A ; A带进位循环右移 :RRC A ; 说明:(1)这4条指令,每执行一次只 移动1位;(2)左移一次相当于乘以2,右移一次相当于除以2。 对标志位影响:仅后两条指令影响CY和P a7 ← a0 a7 → a0 a7 → a0 CY a7 ← a0 CY 3、逻辑与指令ANL ANL A,Rn ;(A)∧(Rn)→ A ANL A,direct ;

文档评论(0)

1亿VIP精品文档

相关文档