或门

17 Mar 2025 | 阅读 2 分钟

OR 门是一种常用的数字逻辑电路。当两个输入状态都为低电平时,OR 门的输出状态将始终为低电平。简而言之,如果 OR 门中的任何输入值设置为 1,则它将始终返回高电平输出 (1)。

OR 门的逻辑或布尔表达式是由加号 (+) 表示的输入逻辑加法,如下所示:

A+B=Y

当其中一个输入设置为 true 时,Y 的值将为真。

数字逻辑与门的类型

与 AND 门一样,OR 门也根据其采用的输入分为三种类型。以下是 OR 门的类型:

2 输入 OR 门

这是 OR 门的简单形式。在这种类型的 OR 门中,只有两个输入值和一个输出值。输入有 22=4 种可能的组合。真值表和逻辑设计如下:

逻辑设计

OR Gate

真值表

OR Gate

3 输入 OR 门

与 AND 门一样,OR 门也可以有任意数量的单独输入。逻辑 OR 门的布尔表达式定义为二进制运算加 (+)。 与 AND 门一样,OR 门也可以级联在一起以形成任意数量的单独输入。 输入有 23=8 种可能的组合。真值表和逻辑设计如下:

逻辑设计

OR Gate

真值表

OR Gate

多输入 OR 门

也可以形成 n 输入 OR 门。 如果有 n 个输入,则将使用 (N/2)+1 个 OR 门。

例如

如果我们有 6 个输入 A、B、C、D、E、F,则在 6 输入 OR 门的逻辑设计中使用 4 个 OR 门。 以下是 6 输入 OR 门的表达式:

Y=(A+B)+(C+D)+(E+F)

简单来说,它表示为

Y=A OR B OR C OR D OR E OR F

逻辑设计

OR Gate

真值表

OR Gate
下一个主题非门