逻辑门

逻辑门执行基本逻辑运算,是数字电路的构建模块。大多数逻辑门将一个或两个二进制值(0 或 1)作为输入,并生成一个二进制输出。基本电路只包含几个逻辑门,而复杂电路(例如微处理器)可能包含数百万个逻辑门。

逻辑门主要有八种类型,每种都有特定的布尔函数。下面列出了它们的名称和符号(用于逻辑门图中)。

下表说明了每种逻辑门的功能,并列出了输入和输出示例。

逻辑门描述示例
(A、B → 输出)
AND当 A 和 B 为真时为真(1,1 → 1);(0,1 → 0)
NAND先执行 AND,再执行 NOT(仅当 A 和 B 为真时为假)(1,1 → 0)
OR当 A 或 B 任意一个为真时为真(1,0 → 1);(0,0 → 0)
NOR先执行 OR,再执行 NOT(仅当 A 和 B 为假时为真)(0,0 → 1)
缓冲器输出与输入相同的值,通常用于增强信号(1 → 1);(0 → 0)
NOT反转输入值(1 → 0);(0 → 1)
XOR当 A 或 B 中只有一个为真时为真(1,0 → 1);(1,1 → 0)
XNOR先执行 XOR,再执行 NOT(当 A 和 B 完全相同时为真)(1,1 → 1);(0,0 → 1)

通过组合数千甚至数百万个逻辑门,数字电路可以执行非常复杂的计算。集成电路上的逻辑门数量取决于芯片的大小以及用于构建这些逻辑门的晶体管大小。通常,处理器性能与晶体管大小之间存在反向关系。晶体管更小的处理器通常比晶体管更大的处理器更强大、更高效。

更新日期 April 8, 2025 作者 Per C.

quiz测试你的知识

Which of the following letters is not used as a hexadecimal number?

A
A
0%
B
F
0%
C
X
0%
D
E
0%
Correct! Incorrect!     View the Hexadecimal definition.
More Quizzes →

Tech Terms 计算机词典

本页中逻辑门的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。