Sure; AND the two registers and then EOR the result with all 1's (for the negation).
NAND logical bitwise operation in ARM
-
29-09-2022 - |
题
Is there a way to perform a bitwise NAND operation on the bits in two registers in ARM7, either with the existing AND, OR and EOR operations or other instructions?
解决方案 2
其他提示
and
then mvn
(move not).
From GCC explorer
int nand(int a, int b) {
return ~(a & b);
}
nand(int, int):
and r0, r0, r1
mvn r0, r0
bx lr
不隶属于 StackOverflow