虽然异或不是开关代数的基本运算之一,但是在实际运用中相当普遍地使用分立的异或门。大多数开关技术不能直接实现异或功能,而是使用多个门设计。
逻辑表达式:
(⊕为“异或”运算符)真值表:
| A | B | 输出Y |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
| 异或门异或门逻辑电路 | 异或门 异或门逻辑电路(门级) |
异或门 能实现模为2的加法,因此,异或门可以实现计算机中的二进制加法。半加器就是由异或门和与门组成的。
异或门的常用逻辑符号如下图所示。对异或门的任何2个信号(输入或输出)同时去反,而不改变结果的逻辑功能。在“圈到圈”的设计中,我们选用最能表达要实现的逻辑功能的符号。
| 异或门IEC 60617-12 | 异或门 ANSI/IEEE Std 91-1984 | 异或门 异或门的等效符号 |