逻辑门基本上由三个基本逻辑门组成,分别称为 NOT、AND 和 OR 门。所有逻辑门都有各自相同的逻辑功能。通过这些逻辑门的组合,我们可以得到任何布尔或逻辑函数或逻辑功能。
基本逻辑门的真值表:
在了解转换之前,我们首先需要了解每个逻辑门的工作原理。
1. NOT 逻辑门:
这是最简单的数字逻辑电路类型。这些门是一个两端设备,一个是输入端,另一个是输出端,NOT 门的输入只能是二进制数,即可以是 0,也可以是 1。NOR 逻辑门的输出总是与输入相反,也就是说,如果我们在输入端输入逻辑 1,那么输出端将是逻辑 0,反之亦然。可以得到的级数可以用 2n 计算(其中 n 是输入数)。在这种情况下,我们只有一个输入端,因此可以得到的级数要么是 0,要么是 1 (21)。
NOT 逻辑门的真值表如下所示
2. AND 门:
AND 逻辑门是一个三端设备,其中两端用于输入,一端用于输出。逻辑门的工作原理是,当且仅当两个输入端都是二进制 1 时,我们才能在输出端得到二进制 1。AND 逻辑门的真值表如下所示: 1.
可获得的级数 = 2n(n 是输入端的个数)
因此,2n= 22 = 4.
3. OR 逻辑门
OR 门和 AND 门一样是另一种基本逻辑门,它有两个输入端和一个输出端。该门的工作原理是,如果任何一个输入端为二进制低电平,则该门的输出为二进制 1;只有当两个输入端都为低电平时,我们才会得到逻辑零。OR 逻辑门的真值表如下
可能的级数 = 2n= 22 = 4.
OR 门 - 真值表
4. NOR 门
NOR 逻辑门是 NOT 逻辑门和 OR 逻辑门组合的简称。因此,NOR 逻辑门由一个 OR 逻辑门和一个反相器组成。如果所有输入都处于二进制低电平状态,即 0,那么接收到的输出将处于二进制高电平状态,即 1,如果两个输入都处于二进制高电平,那么输出将是二进制低电平。
NOR 的表达式和真值表如下所示
将 NOR 逻辑门转换为基本逻辑门:
1. 使用 NOR 逻辑门构建 NOT 逻辑门:
由于 NOT 只有一个输入端,因此 NOT 门的两个输入端都被短路,如上图所示。现在,当我们在输入端给出二进制高信号(即 1)时,我们得到的输出将是二进制低信号(即 0),这可以从 NOR 逻辑门的真值表中找到。我们使用的集成电路 7402 是一个四位两输入 NOR 门。
使用 NOR 栅极的 NOT 栅极
2. 使用 NOR 栅极构建 OR 栅极:
3. 使用 NOR 栅极构建 AND 栅极:
使用 NOR 栅极的 AND 栅极
要熟悉这些知识,必须了解德摩根定理 - 根据该定理,补数之和等于补数之积。
(A+B)‾ = A‾ . B‾ - EQ 1
如上图所示,我们使用了两个 NOR 逻辑门,将每个门的输入端短接,输出结果为
= A‾ + B‾
现在将这些输出作为另一个 NOR 门的输入,得到的输出为
= (A‾ + B‾)‾
=A‾‾ + B‾‾
= A.B
所需元件:
集成电路
CD7402 - 1
R1 (1K) - 1
LED - 1