按位异或怎么算 汇编语言中为什么异或逻辑能够取反?

汇编语言中为什么异或逻辑能够取反?方法1。使用逻辑非运算指令(not指令,指令格式:not OPRD)对目标操作数的所有位求反,例如ax,然后是not ax。方法2。使用异或指令(指令格式:XOR)O

汇编语言中为什么异或逻辑能够取反?

方法1。使用逻辑非运算指令(not指令,指令格式:not OPRD)对目标操作数的所有位求反,例如ax,然后是not ax。方法2。使用异或指令(指令格式:XOR)OPRD1,oprd2,异或逻辑意味着如果两个逻辑值不同,则输出结果为真,如果相同,则输出结果为假)。OPRD1、oprd2和XOR逻辑之间的一般区别在于,它们可以用来对特定位置求反