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

您会看到,1
如果两个输入都是1
或两个输入都是0
,或者用不同的词,当输入具有相同的值时,它会返回。这可以描述为检查等效性。
这也可以通过查看什么XNOR
意思来看出:“排他性非或”。这意味着它与检查一个输入是否恰好是相反的1
(因为“异或”表示任一输出可能是1
但不是两者),即检查输入是否都不是或两者都是1
,即检查两者是否都输入是1
或两个输入都是0
,即两个输入是否相等。
(也可以称为NXOR
,在我看来更清楚。因为两个反转值的异或会给出与没有否定相同的结果,但这是异或的反转。)