从NAND门实现NOR门
NOR和NAND门是通用的逻辑门,利用它们我们可以实现任何逻辑门或任何其他逻辑表达。阅读本教程,了解如何用NAND门实现NOR门。
什么是NOR门
NOR门 是一种通用逻辑门,因为这种逻辑门可以用来实现任何其他类型的逻辑门。
NOR意味着 “NOT + OR”。这意味着OR的输出被NOT化或反转。因此,NOR门是OR门和NOT门的组合。
NOR门是一种逻辑门,只有当它的所有输入都是低电平(逻辑0)时,它的输出才是高电平(逻辑1),即使它的任何一个输入变成高电平(逻辑1),它也会给出低电平(逻辑0)的输出。图-1显示了一个双输入NOR门的逻辑符号。
NOR门的输出公式
如果A和B是输入变量,Y是NOR门的输出变量,那么NOR门的输出由以下公式给出。
它被解读为 “Y等于A加B整条”。
NOR门的真值表
显示逻辑门的输入和输出之间关系的表格被称为真值表。下面是NOR门的真值表—-。
Input | Output | |
---|---|---|
A | B | Y = (A + B)’ |
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 0 |
什么是NAND门
NAND门是一种通用逻辑门。其中,通用逻辑门是指可以用来实现任何种类的逻辑表达或任何其他类型的逻辑门。
NAND门基本上是两个基本逻辑门的组合,即AND门和NOT门,也就是说。
NAND Logic=AND Logic=NOT Logic
NAND门是一种逻辑门,当其所有输入为高电平时,其输出为低电平(逻辑0),而当其任何输入为低电平(逻辑0)时,其输出为高电平(逻辑1)。因此,NAND门的操作与AND门相反。图2显示了一个双输入NAND门的逻辑符号。
NAND门的输出方程
如果A和B是输入变量,Y是NAND门的输出变量,那么它的输出由以下公式给出。
它被解读为 “Y等于A.B整条”。
NAND门的真值表
以下是NAND门的真值表-
Input | Output | |
---|---|---|
A | B | Y = (A.B)’ |
0 | 0 | 1 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
现在,让我们讨论一下从NAND门到NOR门的实现。
从NAND门实现NOR门
如上所述,NAND门是一个通用的逻辑门,因此,它可以用来实现任何其他的逻辑门。使用NAND门实现NOR门的过程如图3所示。
从逻辑电路中可以看出,如果只用NAND门来实现NOR门,我们需要4个NAND门。前两个NAND门对输入变量A和B进行互补,第三个NAND门对互补的输入产生NAND输出,即A’和B’。最后,第四个NAND门再次作为反相器工作,产生输出Y。这个输出Y相当于NOR门的输出。
第一和第二NAND门的输出是。
第三个NAND门的输出是。
第四个NAND门的输出是。
因此,这就是一个NOR门的输出。这样,我们就可以只用NAND门来实现一个NOR门。