基本逻辑门-或,异或和非或门

基本逻辑门-或,异或和非或门
页面内容

或门

逻辑门有一个或多个输入和一个输出。如下图所示的OR门(为了简单起见,我们采用了两个输入OR门,但这个讨论也适用于有更多输入的OR门)由两个输入和输出组成。输出取决于输入,如下所示

如果两个输入都为0或False,则输出为0或False

如果其中一个输入为1或True,则输出为1或True

如果两个输入都为1,则输出为1或True

这可以用真值表的形式表示,在下面的图表中,真值表与OR门的符号一起显示

这个表是不言自明的,A和B是产生输出C的两个输入,有四种不同的情况。

或门-符号和真理表

XOR门

异或被称为异或门,几乎类似于或门,唯一的区别是当两个输入都为1或True时,输出为0或False,与或门不同。因此异或门的真值表如下所示,它的符号可以在下面的图中看到及其真值表

异或门-符号和真值表

或非门

正如它的名字一样,当输入a和输入B都不是True时,NOR门只会产生一个True输出,但只有当两个输入都是false时,才会产生一个True输出,因此被称为NOR。NOR门的符号和真值表如下

NOR门-符号和真相表

真正的大门

你可能想知道这些门实际上是如何在电子电路中实现的。我不会详细介绍这些细节,但只是给你一个粗略的概念,实际的逻辑门是由电子元件制成的,如二极管,晶体管和集成电路。我们将以一个非常简单的双输入或门的例子来更详细地解释这一点。请看下图,看看两个二极管D1和D2是如何在输出c上并联连接的。当一个足够的电压施加在任何一个或两个二极管上时(在布尔等价中表示状态为1或True),二极管变得正向偏置,并开始传导电流,导致输出出现在另一端。当二极管没有正向偏置时,输出为0或False,因此它模拟or门函数。