IC解密基础知识之单片机逻辑与或异或指令汇总
IC解密基础知识之单片机逻辑与或异或指令汇总
单片机逻辑与或异或指令,这几条指令的关键是知道什么是逻辑与。这里的逻辑与是指按位与
ANLA,Rn;A与Rn中的值按位"与",结果送入A中
ANLA,direct;A与direct中的值按位"与",结果送入A中
ANLA,@Ri;A与间址寻址单元@Ri中的值按位"与",结果送入A中ANLA,#data;A与立即数data按位"与",结果送入A中
ANLdirect,A;direct中值与A中的值按位"与",结果送入direct中
ANLdirect,#data;direct中的值与立即数data按位"与",结果送入direct中。例:71H和56H相与则将两数写成二进制形式:(71H)01110001(56H)00100110
结果00100000即20H,从上面的式子能看出,两个参与运算的值只要其中有一个位上是0,则这位的结果就是0,两个同是1,结果才是1。
更多阅读:
1.系统设计者应该始终牢记的基本原则【单片机】2.【单片机解密技术】电子产品的设计工程师必读3.芯片解密的定义
4.电路板在PC抄板中的清洗技术
5.电路问题,程序问题,开发机的问题----单片机仿真器问题自查6..IC解密基础知识之单片机条件转移指令7.加密锁常见问题解答
8.芯片解密基础知识之单片机定时器与单片机计数器
何杰与你分享扣扣:19942
扩展阅读:单片机指令汇总
单片机指令汇总
摘要:单片机实用指令及意义。关键词:单片机指令
Rn:表示当前寄存器区的8个工作寄存器R0~R7
Ri:表示当前寄存器区的R0或R1,可作地址指针即间址寄存器(i=0或1)@:为间接寄存器或基址寄存器的前缀.
Direct:表示8位内部数据存储单元的地址.它可以是内部RAM的单元地址0~127.特殊功能
寄存器SFR的地址(128~255)或名称,A:累加器ACC.
B:.特殊功能寄存器B,用于MUL和DIV指令中.C:进位位Cy.
#data:表示包含在指令中的单字节(8位)立即数.如果用16位进制表示,后缀字母为”H”,数据范围00~0FFH,不得一字母开头;如果用16进制表示无须任何后缀,但必须在0~255之间.#data16:表示包含在指令中的双字节(16位)立即数.
Adda16:表示16位的目的地址.用于LCALL和LJMP指令中,目的地址范围是从0000H~FFFFH的整个64KB存储地址空间.
Adda11:表示11位的目的地址.用于ACALL和AJMP的指令中,目的地址必须和下一条指令第一个字节同处一页.
Rel:表示8位带符号的相对偏移量.用语SJMP和所有的条件转移指令中.偏移量相对于下一条指令的第一个字节计算,在-128~+127范围内取值.DPTR:为数据指针,可用作16位的地址寄存器./:加在位操作的前面,表示对该位进行非运算.
bit:表示内部可寻址位或特殊功能寄存器中的直接寻址位.“(x):寄存器或地址单元中的内容.((x)):有x见解寻址的单元中的内容.
MOVdirect,direct2;(direct)INCRn;(Rn)XRLA,direct;(A)RETI中断服务程序返回(十四)空操作指令
NOP空操作指令是一条特殊指令,单片机在执行该指令时不进行任何操作,只是消耗1个机器周期的时间,所以该指令长用于延时程序.软件陷阱程序等(十五)位操作类指令(1)位传送指令:
MOVC,bit;(Cy)
友情提示:本文中关于《IC解密基础知识之单片机逻辑与或异或指令汇总》给出的范例仅供您参考拓展思维使用,IC解密基础知识之单片机逻辑与或异或指令汇总:该篇文章建议您自主创作。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。