使用 NOR 门实现 NOT 门
NOT 门是一种基本逻辑门,其输出是输入的补码。NOR 门是一种通用逻辑门,可用于实现任何其他类型的逻辑门。NOR 门基本上是一个 OR 门,后面跟着一个 NOT 门。
阅读本教程,了解如何使用 NOR 门实现 NOT 门。让我们从 NOT 门和 NOR 门的简要概述开始讨论。
什么是 NOT 门?
在数字电子技术中,NOT 门是一种基本逻辑门,只有一个输入和一个输出。它是一种逻辑门,其输出始终是输入的补码。因此,NOT 门也称为反相器。
如果 NOT 门的输入为低电平(逻辑 0),则其输出为高电平(逻辑 1)。如果输入为高电平(逻辑 1),则非门输出低电平(逻辑 0)。非门的逻辑符号如图 1 所示。

非操作用"-"(横杠)符号表示。因此,如果非门的输入变量为 A,则其输出 Y 为:
$$\mathrm{Y \: = \: \bar{A} \: = \: A' }$$
非门真值表
非门真值表给出了其输入变量与输出变量之间的关系。以下是非门的真值表 −
输入 (A) | 输出 (Y = A') |
---|---|
A | B |
0 | 1 |
1 | 0 |
什么是 NOR 门?
NOR 门是一种通用门,因此,它可用于实现任何其他类型的逻辑门。NOR 门基本上是 NOT 门和 OR 门的组合,即 OR 门后跟 NOT 门是 NOR 门。因此,
$$\mathrm{NOR \: Gate \: = \: OR \: Gate \: = \: NOT \: Gate}$$
NOR 门可以接受任意数量的输入并给出单个输出。只有当所有输入均为低电平或逻辑 0 时,或非门的输出才被假定为高电平或逻辑 1。对于任何其他输入组合,或非门的输出均被假定为低电平或逻辑 0。双输入或非门的逻辑符号如图 2 所示。

或非门的操作表示为,
$$\mathrm{Y \: = \: \overline{A \: + \: B} \: = \: (A \: + \: B)'}$$
其中,A 和 B 是输入变量Y 是 NOR 门的输出变量,NOR 门的输出表达式读作"Y 等于 A 加 B 整条"。
NOR 门的真值表
对于不同的输入组合,我们可以使用 NOR 门的真值表来分析 NOR 门的运行,如下所示。
输入 | 输出 | |
---|---|---|
A | B | Y = (A + B)' |
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 0 |
现在,让我们讨论如何使用 NOR 门实现 NOT 门。
使用 NOR 门实现 NOT 门
如上所述,NOR 门是一种通用门,因此,我们可以使用它来实现任何其他类型的逻辑门。图 3 显示了使用 NOR 门实现 NOT 门的过程。

因此,要使用 NOR 门实现 NOT 门,我们只需将其所有输入端子连接在一起,并将要 NOT 或反转的信号施加到这个公共输入端子。
此外,我们可以将 NOR 门用作 NOT 门,方法是将其除一个输入端子之外的所有输入端子连接到逻辑 0,并将要反转的信号施加到剩余端子。这种将 NOR 门配置为 NOT 门的配置称为受控反相器
因此,以这种方式,NOT 门可以仅使用 NOR 门来实现。