xor指令(xor)
1、计算机在内存中的值都是以二进制的形式储存的, 比如5=101,6=110 等等;而xor 和 and、or一样,是直接对二进制的某一位进行运算;每一位可以将1 看做True。 2、0 看做False;and:同为1则为1,否则为0or:有一个为1则为1,否则为0xor:不同为1 相同为0比如 5 and 6: 101 和 110 因为只有第一位相等。 3、所以结果为100=4; 5 or 6...
1、计算机在内存中的值都是以二进制的形式储存的, 比如5=101,6=110 等等;而xor 和 and、or一样,是直接对二进制的某一位进行运算;每一位可以将1 看做True。 2、0 看做False;and:同为1则为1,否则为0or:有一个为1则为1,否则为0xor:不同为1 相同为0比如 5 and 6: 101 和 110 因为只有第一位相等。 3、所以结果为100=4; 5 or 6...