【问题标题】:When two variables is logically compared, the logic gate that tests the equivalence is? Using logic gate当两个变量进行逻辑比较时,检验等价的逻辑门是?使用逻辑门
【发布时间】:2023-03-31 00:50:01
【问题描述】:
当两个变量进行逻辑比较时,测试等价的逻辑门..
如果异或请解释为什么?
if XNOR 请解释为什么?
【问题讨论】:
标签:
binary
xor
binary-data
truthtable
number-systems
【解决方案1】:
答案是XNOR。至于为什么,看看2个输入的真值表即可:
如果两个输入都是1或两个输入都是0,或者换个说法,当输入是相同的值。这可以描述为检查等价性。
这也可以通过查看 XNOR 的含义来看出:“eXclusive Not OR”。这意味着它与检查一个输入是否恰好是 1 是相反的(因为“异或”意味着任一输出可能是 1 但不是两者),即检查一个输入是否都不是或两个输入1,即检查两个输入是1还是两个输入都是0,即两个输入是否相等。
(也可以称为NXOR,我认为这更清楚。因为两个反转值的异或会给出与没有否定相同的结果,但这是异或的反转。)