同或门

17 Mar 2025 | 阅读 2 分钟

XNOR 门是 XOR 门的补码。它是一个混合门。简单来说,它是 XOR 门和 NOT 门的组合。仅当两个输入相同时,XNOR 门的输出电平才为高,即 0 或 1。XNOR 门的符号与 XOR 门相同,只是添加了补码符号。有时,XNOR 门也被称为等效门

2 输入 Ex-NOR 门

这是混合门 XNOR 的一种简单形式。在这种类型的 XNOR 门中,只有两个输入值和一个输出值。输入有 22=4 种可能的组合。当两个输入都设置为高 (1) 时,输出电平为高。2 输入 XNOR 门的布尔表达式如下

Y=(A⨁B)'
Y=((AB)'+AB)

真值表和逻辑设计如下

逻辑设计

XNOR Gate
XNOR Gate

真值表

输入输出
ABY
001
010
100
111

3 输入 XNOR 门

与 2 输入 XNOR 门不同,3 输入 XNOR 门有三个输入。输入有 23=8 种可能的组合。逻辑 Ex-OR 门的布尔表达式如下

Y=(A⨁B⨁C)'
Y=(ABC)'+ABC'+AB'C+A'BC

真值表和逻辑设计如下

逻辑设计

XNOR Gate

真值表

输入输出
ABCY
0001
0010
0100
0111
1000
1011
1101
1110

Ex-OR 门等效电路

我们可以使用 AND、OR 和 NOT 门等门来形成 XNOR 或 Ex-NOR 门。这种实现的主要缺点是我们使用不同类型的门来形成单个 XNOR 门。仅使用 NAND 门,我们也可以实现 Ex-NOR 门。这是生成 Ex-NOR 门功能的更简单方法。

XNOR Gate XNOR Gate

Ex-OR 门的使用

Ex-NOR 门主要用于执行算术运算和数据检查的电子电路,例如加法器减法器奇偶校验器等。由于 Ex-NOR 门在其两个输入相等时提供逻辑电平 "1" 的输出,因此它可用于比较两个二进制数字或数字的大小,因此 Ex-NOR 门用于数字比较器电路。


下一个主题Minterm 和 Maxterm