0

当两个变量进行逻辑比较时,测试等价的逻辑门..如果异或请解释为什么?如果 XNOR 请解释为什么?

4

1 回答 1

1

答案是XNOR。至于为什么,只需查看 2 个输入的真值表即可:

XNOR真值表

您会看到,1如果两个输入都是1两个输入都是0,或者用不同的词,当输入具有相同的值时,它会返回。这可以描述为检查等效性。

这也可以通过查看什么XNOR意思来看出:“排他性非或”。这意味着它与检查一个输入是否恰好是相反的1(因为“异或”表示任一输出可能是1但不是两者),即检查输入是否都不是或两者都是1,即检查两者是否都输入是1或两个输入都是0,即两个输入是否相等。

(也可以称为NXOR,在我看来更清楚。因为两个反转值的异或会给出与没有否定相同的结果,但这是异或的反转。)

于 2020-06-25T18:15:02.393 回答