或门(OR)
双输入或门实现包含性的布尔逻辑或:一个或两个采样输入为 HIGH(高电平) 时输出 HIGH,仅当两者都为 LOW(低电平) 时输出 LOW。
概述
双输入或门实现包含式布尔或运算。两个采样输入中任意一个或两个均为 HIGH 时,输出为 HIGH。
实验舱接口
| 方向 | 引脚 | 行为 |
|---|---|---|
| 输入 | A, B | 两个单比特操作数。 |
| 输出 | Y | 主动驱动的布尔运算结果。 |
真值表
用布尔记号表示为 Y = A + B。只要一个输入是确定的 HIGH,即使另一输入为 X,结果也能确定;否则,对结果有影响的主动驱动未知态会产生 X。释放驱动的 Z 输入遵循 Digital Logic Lab(数字逻辑实验室) 按 LOW 采样的约定。
仿真边界
这是双输入逻辑门的功能模型,不是特定 IC、二极管网络、晶体管拓扑或电气负载的模型。
运行时参考
| 端子 | 方向 |
|---|---|
A |
输入 |
B |
输入 |
Y |
输出 |
新放置元件的输出初始状态按上方输出端子顺序排列为:0。四态符号为 0、1、X(主动驱动的未知态)和 Z(高阻态)。默认传播延迟:1 ns(仿真时间)。
学习路径
前置知识
常见问题
或门是什么?
或门在至少一个输入为 1 时输出 1(HIGH)。只有所有输入都为 0 时才输出 0。
或门的真值表是什么?
对于 2 输入或门:0 OR 0 = 0,0 OR 1 = 1,1 OR 0 = 1,1 OR 1 = 1。任意输入为 HIGH 时,输出即为 HIGH。
OR 与 XOR 有什么不同?
对于这里说明的双输入门,一个或两个输入为 HIGH 时,OR 输出 HIGH;而 XOR 仅在输入不同时输出 HIGH。更一般地,多输入 XOR 表示奇数奇偶性。