或非门

17 Mar 2025 | 阅读 2 分钟

或非门也是一个通用门。因此,我们也可以使用或非门构成所有基本门。或非门是“非或”门的组合。当所有输入都为低电平时,或非门的输出状态才会为高电平。简单来说,这个门返回的是或门的补码结果。

或非门的逻辑或布尔表达式是输入逻辑乘法的补码,用加号表示如下

(A+B)'=Y

当所有输入都设置为 0 时,Y 的值将为真。

数字逻辑或非门的类型

根据其接受的输入,或非门也分为三种类型。这些是以下类型的或非门

2 输入或非门

就像其他门一样,它也是或非门的一种简单形式。在这种类型的或非门中,只有两个输入值和一个输出值。有 22=4 种可能的输入组合。真值表和逻辑设计如下所示

逻辑设计

NOR Gate
NOR Gate

真值表

NOR Gate

3 输入或非门

与 2 输入 N 门不同,3 输入或非门有三个输入。逻辑或非门的布尔表达式定义为二进制运算加法 (+)。可以将或非门级联在一起以形成任意数量的单独输入。有 23=8 种可能的输入组合。真值表和逻辑设计如下所示

逻辑设计

NOR Gate

真值表

NOR Gate

多输入或非门

就像与非门一样,我们也可以形成 n 输入或非门。如果所需的输入数量为奇数,则任何“未使用的”输入都可以通过使用低“合适”的上拉电阻将其直接连接到电源来保持低电平。以下是 4 输入或非门的表达式

Y=((A+B)+(C+D))'

简单来说,它表示为

Y=A 或非 B 或非 C 或非 D

逻辑设计

NOR Gate

真值表

NOR Gate

使用或非门实现与门

NOR Gate

使用或非门实现或门

NOR Gate

使用或非门实现非门

NOR Gate
下一主题异或门