清华大学出版社 TSINGHUA UNIVERSITY PRESS 121.3异或”运算符() 异或运算符∧也称XOR运算符。它的规则是 若参加运算的两个二进制位同号则结果为0(假) 异号则结果为1(真) 即:0~0=0,0A1=1,1A0=1,11=0 例: 00111001 ∧00101010 00010011 即:071∧052=023(八进制数) 11
11 12.1.3“异或”运算符(∧) 异或运算符∧也称XOR运算符。它的规则是: 若参加运算的两个二进制位同号则结果为0(假) 异号则结果为1(真) 即:0∧0=0,0∧1=1,1∧0=1, 1∧1=0 即:071∧052=023 (八进制数) 00111001 ∧ 00101010 00010011 例:
清华大学出版社 TSINGHUA UNIVERSITY PRESS ∧运算符应用: (1)使特定位翻转 设有01111010,想使其低4位翻 转,即1变为0,0变为1。可以将它与0 0001111进行∧运算,即 运算结果的低4位正好 01111010 是原数低4位的翻转。可 见,要使哪几位翻转就将 ∧00001111 与其进行∧运算的该几位 01110101 置为1即可。 12
12 (1) 使特定位翻转 设有01111010,想使其低4位翻 转,即1变为0,0变为1。可以将它与0 0001111进行∧运算,即: ∧运算符应用: 01111010 ∧ 00001111 01110101 运算结果的低4位正好 是原数低4位的翻转。可 见,要使哪几位翻转就将 与其进行∧运算的该几位 置为1即可