_3"。汇编语言的程序员们有时使用按位异或运算作为将寄存器的值设为0的捷径。用值的自身对其执行按位异或运算将得到0。并且在许多架构中，与直接加载0值并将它保存到寄存器相比，按位异或运算需要较少的中央处理单元时钟周期。按位异或也可以用于在比特集合中切换旗标。给出一个比特模式，第一和第三位能够通过按位异或运算使用同时切换。这一技巧可用于操作表示布尔变量的比特模式。
按位与（AND）.按位与处理两个长度相同的二进制数，两个相应的二进位都为1，该位的结果值才为1，否则为0。