Cortex-M0指令集——EOR
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cortex-M0指令集——EOR相关的知识,希望对你有一定的参考价值。
参考技术A 异或指令:此指令两个寄存器中的值按位执行“异或”操作,并根据指令的执行结果更新程序状态寄存器的标志位。
EOR <Rn>, <Rm>
Rn:保存指令的第一个操作数和指令的执行结果;
Rm:将要进行比较的第二个操作数。
所执行的操作:Rn = Rn^Rm.
Cortex-M0指令集——ADC
参考技术A Add with Carry(register)ADCS <Rd>, <Rm>
S表示该指令更新条件标志位。
Rd = Rd + Rm;
APSR.N = Rd[31];
APSR.Z = IsZeroBit(Rd);
APSR.C = carry;
APSR.V = overflow;
该指令是将一个寄存器、进位和可选择移位的寄存器的值相加,并将结果写入目标寄存器。此指令会根据结果更新条件标志位。
以上是关于Cortex-M0指令集——EOR的主要内容,如果未能解决你的问题,请参考以下文章