从NOR门实现NOT门

从NOR门实现NOT门

非门是一个基本的逻辑门,它的输出是对其输入的补充。NOR门是一个通用的逻辑门,可以用来实现任何其他类型的逻辑门。一个NOR门基本上是一个OR门和一个NOT门。

阅读本教程,了解如何利用NOR门实现NOT门。让我们从NOT门和NOR门的简单概述开始讨论。

什么是NOT门

在数字电子学中,NOT门是一种基本的逻辑门,只有一个输入和一个输出。它是一种逻辑门,其输出始终是其输入的补充。因此,NOT门也被称为反相器。

如果NOT门的输入是LOW(逻辑0),那么它的输出是HIGH(逻辑1)。如果输入是高电平(逻辑1),那么NOT门就会给出低电平(逻辑0)的输出。NOT门的逻辑符号如图1所示。

从NOR门实现NOT门

NOT操作由”-“(bar)符号表示。因此,如果NOT门的输入变量是A,那么它的输出Y就由以下公式给出。

从NOR门实现NOT门

非门的真值表

NOT门的真值表给出了其输入变量和输出变量之间的关系。以下是NOT门的真值表—-。

Input (A) Output (Y = A’)
A B
0 1
1 0

什么是NOR门

NOR门是一种通用门,因此,它可以用来实现任何其他类型的逻辑门。NOR门基本上是NOT门和OR门的组合,即OR门后接NOT门是一个NOR门。因此。

NOR Gate=OR Gate=NOT Gate

一个NOR门可以接受任何数量的输入并给出一个单一的输出。只有当所有的输入都是低电平或逻辑0时,NOR门的输出才被认为是高电平或逻辑1。对于任何其他的输入组合,NOR门的输出被认为是低电平或逻辑0。图-2显示了一个双输入NOR门的逻辑符号。

从NOR门实现NOT门

NOR门的操作表示为:

从NOR门实现NOT门

其中,A和B是输入变量,Y是NOR门的输出变量。NOR门的输出表达式读作 “Y等于A加B整条”。

对于不同的输入组合,我们可以利用下面的真值表来分析NOR门的操作。

Input Output
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门

因此,为了使用NOR门实现NOT门,我们只需将其所有的输入端连接在一起,并将需要NOT或反转的信号应用于这个公共输入端。

此外,我们还可以将NOR门用作NOT门,方法是将其所有的输入端(除了一个)连接到逻辑0,并将要反转的信号施加到其余的终端。这种将NOR门作为NOT门的配置被称为受控反相器。

因此,通过这种方式,NOT门可以只用NOR门来实现。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程