或非门

基本门电路的组合

前面谈到的三种门, 与门, 或门非门 称为基本的门电路, 将它们组合起来, 又可以形成更多的门电路.

把一个 或门 的输出又再紧接一个 非门, 就构成了所谓的 或非门(Nor Gate)

注意: 英文 Nor Gate 也即是 Not-Or Gate 的简化, Nor = Not-Or, 如果直译过来, 似乎应该叫 非或门 而不是 或非门.

不过中文叫法的 或非门 其实更准确, 因为它准确反映了 输入是先求或, 再求反.

如果叫成 非或门, 可能会误解为 输入是先求反, 再求或. 如果是这样, 最后真值表的逻辑就对不上了.

英文叫成 Nor 大概跟辅音在前容易发音有关吧, 这点我也是猜测.

如下:

或门 与 非门 的组合

通过 菜单--绘制--逻辑门, 输入和输出--添加或非门 可以直接添加一个或非门, 而无需通过 或门 和 非门 去组合:

或非门

或是通过快捷键 Shift + 3, 也即 #.

另: 快捷键 3 则是添加 或门.

注: 在 circuitjs, 它的形状稍带一些直线, 一般而言它的形状如下:

或非门符号 nor gate symbol

或非门 与 或门 在符号上的差别是输出端多了一个小圆圈, 与非门类似, 代表了取反. 可以认为它内部封装了一个或门加非门:

或非门内部实现 nor gate internal

其真值表如下:

A B Y
0 0 1
0 1 0
1 0 0
1 1 0

或非门的四种输出组合情况如下:

或非门, 四种情况

可以看到与真值表是一致的.

results matching ""

    No results matching ""