跳转到内容

基础数字电子学/与非逻辑

来自维基教科书,开放的书籍,开放的世界

与非逻辑

[编辑 | 编辑源代码]

与非门是两种基本逻辑门之一(另一种是或非逻辑),任何其他逻辑门都可以用它们构建。由于此特性,与非门和或非门有时被称为“通用门”。然而,现代集成电路并不仅仅用单一类型的门来构建。相反,EDA工具用于将逻辑电路的描述转换为复杂门的网络列表(标准单元)或晶体管(全定制方法)。

组合门

[编辑 | 编辑源代码]

一个非门是由连接一个与非门的输入端得到的。由于一个与非门等效于一个与门后跟一个非门,连接一个与非门的输入端只留下非门部分。

所需门 与非结构
真值表
输入 A 输出 Q
0 1
1 0

一个与门是由一个与非门后跟一个非门得到的,如下所示。这给出了一个非与非,即与。

所需门 与非结构
真值表
输入 A 输入 B 输出 Q
0 0 0
0 1 0
1 0 0
1 1 1

如果检查一个与非门的真值表,或者通过应用德摩根定律,可以看出,如果任何一个输入为0,那么输出将为1。然而要成为一个或门,如果任何一个输入为1,输出也必须为1。因此,如果输入被反转,任何一个高输入将触发一个高输出。

所需门 与非结构
真值表
输入 A 输入 B 输出 Q
0 0 0
0 1 1
1 0 1
1 1 1

或非门

[编辑 | 编辑源代码]

或非门仅仅是一个输出反转的或门。

所需门 与非结构
真值表
输入 A 输入 B 输出 Q
0 0 1
0 1 0
1 0 0
1 1 0

异或门

[编辑 | 编辑源代码]

一个异或门是由连接四个与非门得到的,如下所示。这实际上代表了公式:“(A 与非 (A 与非 B)) 与非 (B 与非 (A 与非 B))”。

所需门 与非结构
真值表
输入 A 输入 B 输出 Q
0 0 0
0 1 1
1 0 1
1 1 0

异或非门

[编辑 | 编辑源代码]

一个异或非门仅仅是一个输出反转的异或门。

所需门 与非结构
真值表
输入 A 输入 B 输出 Q
0 0 1
0 1 0
1 0 0
1 1 1
[编辑 | 编辑源代码]
华夏公益教科书