第三章指令系统与编程.pptVIP

  • 7
  • 0
  • 约 63页
  • 2017-09-15 发布于江西
  • 举报
逻辑运算及移位类指令(续) 逻辑与(ANL),逻辑或(ORL),逻辑异或(XRL): 累加器清零/取反操作 (CLR,CPL——2条) CLR A ——对累加器清零 1 Byte 1 个Tm CPL A ——对累加器按位取非 1 Byte 1 个Tm 1 1 ANL(ORL,XRL) A, Rn 1 1 ANL(ORL,XRL) A, @Ri 1 2 ANL(ORL,XRL) A, direct 1 2 ANL(ORL,XRL) A, #data 2 3 ANL(ORL,XRL) direct,#data 1 2 ANL(ORL,XRL) direct, A Tm Byte 指 令 形 式 逻辑运算指令的常见用法 逻辑与ANL用于清0或者保留某些位: 例: ANL A, #0FH; 则(A) = 0AH ( 已知累加器A中已存有数:9AH ) 逻辑或ORL用于置1或者保留某些位: 例: ORL A, #0FH; 则(A) = 9FH 逻辑异或XRL用于取反或者保留某些位: 例: XRL A, #0FH; 则(A) = 95H (A) ? 1001 1010 #0FH ? 0000 1111 95H ? 1001 010

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档