逻辑门

什么是逻辑门?

定义

逻辑门是一种执行基本布尔逻辑功能(如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: