51单片机教程:单片机逻辑与或异或指令详解

嵌入式系统 时间:2012-07-10来源:网络

而所有的或指令,就是将与指仿中的ANL 换成ORL,而异或指令则是将ANL 换成XRL。即

或指令:

ORL A,Rn ;A和Rn中的值按位'或',结果送入A中

ORL A,direct;A和与间址寻址单元@Ri中的值按位'或',结果送入A中

ORL A,#data;A和立direct中的值按位'或',结果送入A中

ORL A,@Ri;A和即数data按位'或',结果送入A中

ORL direct,A;direct中值和A中的值按位'或',结果送入direct中

ORL direct,#data;direct中的值和立即数data按位'或',结果送入direct中。

异或指令:

XRL A,Rn ;A和Rn中的值按位'异或',结果送入A中

XRL A,direct;A和direct中的值按位'异或',结果送入A中

XRL A,@Ri;A和间址寻址单元@Ri中的值按位'异或',结果送入A中

XRL A,#data;A和立即数data按位'异或',结果送入A中

XRL direct,A ;direct中值和A中的值按位'异或',结果送入direct中

XRL direct,#data;direct中的值和立即数data按位'异或',结果送入direct中。

练习:

MOV A,#24H

MOV R0,#37H

ORL A,R0

XRL A,#29H

MOV 35H,#10H

ORL 35H,#29H

MOV R0,#35H

ANL A,@R0

1 2 3 4

关键词: 单片机 详解 指令 逻辑 教程

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版