逻辑门是在集成电路上的基本组件,用于执行最基本的逻辑操作。在数字电路中,逻辑门通常由晶体管等电子元件组成。这些晶体管的组合可以使代表两种信号的高低电平在通过它们之后产生高电平或者低电平的信号。高、低电平可以分别代表逻辑上的“真”与“假”或二进制当中的1和0,逻辑门可以组合使用实现更为复杂的逻辑运算从而实现逻辑运算。
数字电路中的逻辑门主要分为七大类:与门、或门、非门、与非门、或非门、异或门和同或门。每种逻辑门都有其独特的逻辑功能和电路符号。
与门:AND门要求所有输入信号都为真值(1)时,输出信号才为真(1)。它实现了'与'逻辑功能,只有当所有输入都为1时,输出才为1。
或门:OR门只要有一个输入信号为真值(1)时,输出信号就为真(1)。它实现了'或'逻辑功能,只要有一个输入为1,输出就为1。
非门:NOT门是一种单输入单输出的逻辑门,它实现了'非'逻辑功能。NOT门的输出永远是输入的相反值,即输入为0时输出为1,输入为1时输出为0。
与非门:NAND门是要求所有输入信号都为真值(1)时,输出信号才为假(0)。NAND门是最基本的逻辑门之一,可用来实现其他逻辑门的功能。
或非门:NOR门是只有当所有输入信号都为假值(0)时,输出信号才为真(1)。NOR门也是基本逻辑门之一,可用来实现其他逻辑门的功能。
异或门:XOR门要求输入信号不同时为真值(1)时,输出信号才为真(1)。XOR门可用来实现奇偶检测、半加器等功能。
同或门:XNOR门要求输入信号相同时,输出信号才为真(1)。XNOR门可用来实现相等比较等功能。