逻辑运算+逻辑代数
上一节
下一节
3.6逻辑运算
在计算机中,对非数值数据的处理主要涉及到逻辑运算,逻辑运算主要包括逻辑与、或、非和异或操作。逻辑运算的结果只与本位逻辑数有关,不受其他位的影响。
3.6.1逻辑与
逻辑与的运算符为∧(或直接用·表示),运算关系1∧1=1;1∧0=0;0∧1=0;0∧0=0,也就通常所说的“全1得1,见0得0”。所以逻辑与运算又称为逻辑乘。逻辑与运算器可以直接用与门电路实现。
3.6.2逻辑或
逻辑或的运算符为∨(或直接用+表示),运算关系1∨1=1;1∨0=1;0∨1=1;0∨0=0,也就通常所说的“见1得1,全0得0”。所以逻辑或运算又称为逻辑加。逻辑或运算器可以直接用或门电路实现。
3.6.3逻辑异或
逻辑异或的运算符为⊕,运算关系1⊕1=0;1⊕0=1;0⊕1=1;0⊕0=0,也就通常所说的“相同得0,不同得1”。逻辑异或运算器可以直接用异或门电路实现。
3.6.4逻辑非
逻辑非的运算符为/,只有一个操作数,运算关系/1=0;/0=1,所以逻辑非运算又被称为取反运算。逻辑非运算器可以直接用非门电路(反向器)实现。

