(A Or B) And Not (A And B)
问问题
663 次
5 回答
19
您正在寻找XOR,具体取决于语言,它可能是单个操作。
于 2009-11-12T17:01:55.907 回答
12
它是 XOR(见下表)。
A B (A|B) (A&B) !(A&B) (A|B)&(!(A&B))
T T T T F F
T F T F T T
F T T F T T
F F F F T F
您也可以使用不相等的操作,例如(A != B)
.
希望这可以帮助。
于 2009-11-12T17:08:14.710 回答
4
这不只是独家或吗?有时用这种语法表示:A ^ B
于 2009-11-12T17:03:36.903 回答
3
如果您的原子操作中有异或或相等,是的,它正是前者或后者的否定。
于 2009-11-12T17:02:46.183 回答
0
正如其他人所说,这是一个异或。请注意,解决此问题的最佳方法是 NawaMan 使用的逻辑表,或使用卡诺图。在 EE 中,卡诺图更常见,因为它们更容易用于具有多个输入的复杂表达式。
如果您在硬件中实现这一点,卡诺图几乎总是最好的方法,因为它们为您提供实现所需输出所需的最少门数。此外,与软件不同,硬件中可能没有可用的异或门,但每个门都可以表示为其他门的组合。AND 可以由 NAND 等制成,这将增加所需的门数,但可以降低设备的成本。
于 2009-11-12T17:13:24.747 回答