Back

3.5 或非门

  • ◇ 除了输出反相之外,或非门和或门相同。

术语或非(NOR)是非-或(NOT-OR)的缩写,意指具有反相(反码)输出的或运算。2输入或非门和与之等价的或门后面再加反相器的标准逻辑符号,如图3.34(a)所示。图3.34(b)给出了矩形轮廓符号。

digtal3.5.png $$ (a)特殊形状,2输入或非门和等价的非-或门~~~~~~~~~~~~~~~~~~(b)矩形轮廓,具有极性指示的2输入或非门 $$ $$ 图3.34~~~标准或非门逻辑符号(ANSI/IEEE标准91-1984) $$

3.5.1 或非门的运算

当任何一个输入为高电平时,或非门就输出一个低电平。只有当所有的输入是低电平时,输出才是高电平。对于 2 输入或非门的情况,如图3.34所示,输人被标为 A 和 B,输出被标记为 X,该运算可以做如下表述:

对于 2 输入或非门,如果输入 A 或 B 为高电平,或者 A 和 B 都是高电平,输出 X 就是低电平; 如果 A 和 B 都是低电平,输出X就是高电平。

这个运算产生和或门相反的输出电平。在或非门中,低电平输出是有效的或者是确定的输出电平,由输出的小圆圈所表示。图3.35说明了2输入或非门的运算,包括所有可能的4种输入组合,而表3.9是2输入或非门的真值表。 digtal3.5.1.png $$ 图3.35~~~2输人或非门的操作。打开文件F03-35检验或非门操作 $$

$$ 表3.9~~~2输入或非门的真值表 $$

输入A 输入B 输出X
0 0 1
0 1 0
1 0 0
1 1 0

1=高电平, 0=低电平

3.5.2 波形输入的运算

下面的两个例子给出了具有脉冲波形输人的或非门运算。和其他类型的门一样,只要遵循真值表就可以确定输出波形和输入的正确时间关系。

或非门的非-与等价运算 或非门和与非门相似,但具有其运算的另一个方面,也就是固有的逻辑函数功能。表3.9给出了只有当所有的输入都是低电平时,才会产生高电平输出。从这一点来说,或非门可以用做需要所有的低电平输入来产生高电平输出的与运算。或非门的这个功能称为非-与。这里术语“非”意指低电平输入有效或低电平为确定状态。

对非-与运算的 2 输入或非门来说,如果输入 A 和 B 都是低电平时, 输出 X 就是高电平。

当一个或非门用来检测所有的低电平输入而不是一个或者多个高电平输人时,它就是在执行非-与运算,这由图3.38中的标准符号表示。图3.38中的两个符号表示相同的物理门并且仅用于区分两种运算模式,记住这一点很重要。下面的三个例子给出了说明。

digtal3.5.2.png $$ 图3.38 ~~~表示或非门两种等价运算的标准符号 $$

3.5.3 或非门的逻辑表达式

2 输入或非门输出的布尔表达式可以写为 $$ X=\overline{A + B} $$ 这个等式说明,两个输入变量先进行或运算,然后再求反,求反由或运算表达式上方的横杠指示。运算这个表达式,就可以得到如表3.10所示的结果。该或非运算表达式可以扩"展到多于两个的输人变量,使用另外的字母表示其他变量即可。 $$ 表3.10 $$

A B $\overline{A+B}$ = X
0 0 $\overline{0+0}$ =$\overline{0}$= 1
0 1 $\overline{0+1}$ =$\overline{1}$= 0
1 0 $\overline{1+0}$ =$\overline{1}$= 0
1 1 $\overline{1+1}$ =$\overline{1}$= 0
Licensed under CC BY-NC-SA 4.0