7、80C51逻辑指 101101.ppt
《7、80C51逻辑指 101101.ppt》由会员分享,可在线阅读,更多相关《7、80C51逻辑指 101101.ppt(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章第三章80C51单片机指令系统单片机指令系统本讲教学内容:本讲教学内容:逻辑运算及移位类指令逻辑运算及移位类指令条件转移指令条件转移指令逻辑运算类指令逻辑运算类指令逻辑运算类指令逻辑运算类指令只按位进行逻辑运算,只按位进行逻辑运算,包括:包括:与、或、异或、清除、求反、移位与、或、异或、清除、求反、移位等操作。等操作。结果不影结果不影响响PSW中标志位。中标志位。助记符有助记符有ANL、ORL、XRL、RL、RLC、RR、RRC、CPL、CLR等九种。等九种。胆欲大,心欲小,智欲圆,行欲方;这组指令的助记符为这组指令的助记符为ANL,用符号用符号“”表示:表示:ANLA,Rn;(;(A)
2、(A)(Rn)ANLA,direct;(;(A)(A)(direct)ANLA,Ri;(;(A)(A)(Ri)ANLA,data;(;(A)(A)dataANLdirect,A;(;(direct)(direct)(A)ANLdirect,data;(;(direct)(drect)data指令功能是将目的地址单元中的数和源地址单元中的数按指令功能是将目的地址单元中的数和源地址单元中的数按“位位”相相“与与”,其结果放回目的地址单元中。,其结果放回目的地址单元中。逻辑逻辑“与与”运算指令运算指令胆欲大,心欲小,智欲圆,行欲方;例:设(例:设(A)A3H(10100011B),(R0)AAH(1
3、0101010B)。)。执行指令执行指令:ANLA,R0执行结果为(执行结果为(A)A2H(10100010B)。)。执行指令执行指令:ANLA,#0F0H执行结果为(执行结果为(A)A2H(10100000B)。)。这时这时ACC.7ACC.4位状态不变,位状态不变,ACC.3ACC.0位被清除。位被清除。逻辑逻辑“与与”运算指令用做清除或屏蔽某些位。运算指令用做清除或屏蔽某些位。胆欲大,心欲小,智欲圆,行欲方;这组指令的助记符为这组指令的助记符为ORL,用符号用符号“”表示:表示:ORLA,Rn;(;(A)(A)(Rn)ORLA,direct;(;(A)(A)(direct)ORLA,Ri
4、;(;(A)(A)(Ri)ORLA,data;(A)(A)#dataORLdirect,A;(direct)(direct)(A)ORLdirect,data;(direct)(direct)data指指令令功功能能是是将将目目的的地地址址单单元元中中的的数数和和源源地地址址单单元元中中的的数数按按“位位”相相“或或”,其结果放回目的地址单元中。,其结果放回目的地址单元中。逻辑逻辑“或或”运算指令运算指令胆欲大,心欲小,智欲圆,行欲方;例:设(例:设(A)A3H(10100011B),),(R0)45H(01000101B)。)。执行指令:执行指令:ORLA,R0执行结果:(执行结果:(A)E
5、7H(11100111B)。)。逻辑或运算指令用做指定位强迫置位。给某些位置逻辑或运算指令用做指定位强迫置位。给某些位置1,合并二个数中的合并二个数中的“1”。胆欲大,心欲小,智欲圆,行欲方;“异或异或”运算的运算规则为:运算的运算规则为:0 0=01 1=00 1=11 0=1逻辑逻辑“异或异或”运算指令运算指令胆欲大,心欲小,智欲圆,行欲方;这组指令的助记符为这组指令的助记符为XRL,用符号用符号“”表示:表示:XRLA,Rn;(;(A)(A)(Rn)XRLA,drect;(;(A)(A)(direct)XRLA,Ri;(;(A)(A)(Ri)XRLA,#data;(;(A)(A)data
6、XRLdirect,A;(;(direct)(direct)(A)XRLdirect,data;(;(direct)(direct)data指指令令功功能能是是将将目目的的地地址址单单元元中中的的数数和和源源地地址址单单元元中中的的数数按按“位位”相相“异或异或”,其结果放回目的地址单元中。,其结果放回目的地址单元中。逻辑逻辑“异或异或”运算指令运算指令胆欲大,心欲小,智欲圆,行欲方;例:设(例:设(A)A3H(10100011B),),(R0)45H(01000l0lB)。)。执行指令为执行指令为XRLA,R010100011 0100010111100110执行结果为(执行结果为(A)E6
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 7、80C51逻辑指 101101 80 C51 逻辑
限制150内