摘要: 异或运算的一些特性 1、一个数和自己做异或的结果是0。如果需要一个常数0,x86平台的编译器可能会生成这样的指令:xorl %eax, %eax。不管eax寄存器里的值原来是多少,做异或运算都能得到0,这条指令比同样效果的movl $0, %eax指令快。 2、从异或的真值表可以看出,不管是0还是1 阅读全文
posted @ 2015-10-31 21:58 凝静志远 阅读(2597) 评论(0) 推荐(0) 编辑