📅  最后修改于: 2023-12-03 15:42:14.267000             🧑  作者: Mango
门(Gate)是一种逻辑电路,用于控制电信号流动。IT 2008 技术展会上,第39章就是展示各种门的原理和应用。
与门表示当多个输入信号均为1时,输出电路才允许电流通过。通常用乘号表示,例如A*B。以下是与门的真值表:
| A | B | 输出 | | - | - | ---- | | 0 | 0 | 0 | | 0 | 1 | 0 | | 1 | 0 | 0 | | 1 | 1 | 1 |
或门表示当多个输入信号中至少有一个为1时,输出电路允许电流通过。通常用加号表示,例如A+B。以下是或门的真值表:
| A | B | 输出 | | - | - | ---- | | 0 | 0 | 0 | | 0 | 1 | 1 | | 1 | 0 | 1 | | 1 | 1 | 1 |
非门仅有一个输入信号,当输入信号为0时,输出为1;当输入信号为1时,输出为0。以下是非门的真值表:
| 输入 | 输出 | | ---- | ---- | | 0 | 1 | | 1 | 0 |
异或门也称为“互斥或门”,表示当输入信号只有一个为1时,输出电路允许电流通过。以下是异或门的真值表:
| A | B | 输出 | | - | - | ---- | | 0 | 0 | 0 | | 0 | 1 | 1 | | 1 | 0 | 1 | | 1 | 1 | 0 |
与非门表示当多个输入信号均为1时,输出电路不允许电流通过。通常用"A且非B"表示,例如A¬B。以下是与非门的真值表:
| A | B | 输出 | | - | - | ---- | | 0 | 0 | 1 | | 0 | 1 | 1 | | 1 | 0 | 1 | | 1 | 1 | 0 |
或非门表示当多个输入信号中至少有一个为1时,输出电路不允许电流通过。通常用"A或非B"表示,例如A¬+B¬。以下是或非门的真值表:
| A | B | 输出 | | - | - | ---- | | 0 | 0 | 1 | | 0 | 1 | 0 | | 1 | 0 | 0 | | 1 | 1 | 0 |
门的应用非常广泛,它们可以用于控制数字电路、通信电路、计算机内部电路等等。例如,与非门可以用来创建电脑中的存储器芯片。
门(Gate)是数字电路的基本组件,有多种种类。通过组合这些门,可以构建出各种复杂的电路。了解门的原理和应用,对于程序员来说是非常有帮助的。