逻辑门
什么是逻辑门?
定义
逻辑门是一种执行基本布尔逻辑功能(如NOT、AND、OR、NAND、NOR、XOR等)的器件。逻辑门接收二进制输入,返回二进制输出1(真)或0(假)。
逻辑门的类型
- NOT——非门,只有一个输入,其作用是将输入的逻辑状态取反。输出与输入的逻辑状态相反。输入逻辑1,输出为逻辑0;输入逻辑0,输出为逻辑1。
输入 | 输出 |
0 | 1 |
1 | 0 |
非门真值表 |
下面列出了其他常见逻辑门,并说明了它们在双输入数字电路中执行的功能。
- AND——与门,如果输入A“与”输入B均为真,则输出为真。只有当两个输入均为逻辑1时,才会输出逻辑1。所有其他输入都会输出逻辑0。
A B AND 0 0 0 0 1 0 1 0 0 1 1 1 与门真值表 - OR——或门,如果输入A“或”输入B为真,则输出为真。如果任一输入为逻辑1,则输出逻辑1。只有当两个输入均为逻辑0时,才会输出逻辑0。
A B OR 0 0 0 0 1 1 1 0 1 1 1 1 或门真值表 - NAND——“NOT AND”的缩写,与非门。先执行与门功能,再执行非门功能,以产生与门的逆向逻辑输出。只有当两个输入均为逻辑1时,才会输出逻辑0。所有其他输入都会产生逻辑1输出。
A B NAND 0 0 1 0 1 1 1 0 1 1 1 0 与非门真值表 - NOR——“NOT OR”的缩写,与或门。先执行或门功能,再执行与门功能,以产生或门的逆向逻辑输出。如果任一输入为逻辑1,则输出逻辑0。只有当两个输入均为逻辑0时,才会输出逻辑1。
A B NOR 0 0 1 0 1 0 1 0 0 1 1 0 或非门真值表 - XOR——“Exclusively-OR”的缩写,异或门。如果仅输入A为真或仅输入B为真,则输出为真。如果两个输入值不同,则输出逻辑1;如果两个输入值相同,则输出逻辑0。
A B XOR 0 0 0 0 1 1 1 0 1 1 1 0 异或门真值表
Find a term alphabetically: