理解多输入逻辑门:功能、真值表与实际应用
逻辑门的用途
反相器和缓冲器覆盖单输入逻辑操作全范围。为增加真实功能深度,我们扩展输入数,从而增加可能输入状态,实现更复杂逻辑行为。
单输入仅两态:高(1)或低(0)。两输入门产生四组合(00、01、10、11),三输入门八组合(000、001、010、011、100、101、110、111),一般 n 输入状态数为 2^n:

这些额外组合允许门输出由特定1/0模式决定,而非仅反相或缓冲单信号。
下文回顾各标准多输入门,提供符号、真值表及LED演示。详细TTL实现见后续章节。
与门
与门仅当所有输入高时输出高。任一低输入强制输出低。

两输入与门最常见,原理可延伸至任意输入数。
真值表(2输入)

实际演示
用LED指示输出,与门仅当两输入均高时点亮,说明排他条件。




与非门
与非门即与门后接反相器。仅当所有输入高时输出低。

与非门亦可任意输入数,保持相同逻辑规则。
或门
或门至少一输入高时输出高;仅当所有输入低时输出低。

真值表(2输入)

实际演示
LED在四输入组合中三种亮起,确认或逻辑。




或非门
或非门即或门后接反相器。仅当所有输入低时输出高。

负与门
所有输入反相后接与门,负与门行为同或非门。真值表与或非门匹配。

负或门
所有输入反相后接或门,产生与非型行为。真值表同与非门。

异或门(XOR)
异或门输入不同时(01或10)输出高。输入相同时输出低。

等效电路
一种构造用或门、与非门和与门,在两输入均高时抑制输出。

另一种用两与门加反相器,后接或门合并两个不同高条件。

异或门对逐位比较、奇偶校验、二进制转格雷码至关重要。
同或门(XNOR)
同或门即异或门输出反相。输入相同时输出高。

复习
- 与:仅所有输入高时输出高。
- 或:任一输入高则输出高。
- 与非:仅所有输入高时输出低。
- 或非:任一输入高则输出低。
- 负与 = 或非。
- 负或 = 与非。
- 异或:输入不同时输出高。
- 同或:输入相同时输出高。
相关练习
- 基本逻辑门练习题
- 布尔代数练习题
工业技术