逻辑门(Logic Gates)是在集成电路(Integrated Circuit)上的基本组件。简单的逻辑门可由晶体管组成。这些晶体管的组合可以使代表两种信号的高低电平在通过它们之后产生高电平或者低电平的信号。高、低电平可以分别代表逻辑上的“真”与“假”或二进制当中的1和0,从而实现逻辑运算。
概念
逻辑门又称“数字逻辑电路基本单元”。执行“或”、“与”、“非”、“或非”、“与非”等逻辑运算的电路。任何复杂的逻辑电路都可由这些逻辑门组成。广泛用于计算机、通信、控制和数字化仪表。通过控制高、低电平(分别代表逻辑上的“真”与“假”或二进制当中的“1”和“0”),从而实现逻辑运算。
查阅工具
类型 | 又名/短释 | 逻辑函数表示 | 输入 | 输出 |
---|---|---|---|---|
NOT | 非门╱反相器:逆转输入的高低状态。 | A' | A;0;1 | An;1;0 |
AND | 与门╱且门: 所有输入为高时, 才会有输出高。 | A*B | AB;00;01;10;11 | A&B;0;0;0;1 |
NAND | 与非门: 与与门相反。 所有输入为高时, 才会有输出低。 | (A*B)' | AB;00;01;10;11 | AnandB;1;1;1;0 |
OR | 或门: 所有输入为低时, 才会有输出低。 | A + B | AB;00;01;10;11 | AorB;0;1;1;1 |
NOR | 或非门: 与或门相反。 所有输入为低时, 才会有输出高。 | (A + B)' | AB;00;01;10;11 | AnorB;1;0;0;0 |
XOR | 异或门: 输入相同时输出为低, 否则为高。 | A'B + AB' | AB;00;01;10;11 | AxorB;0;1;1;0 |
XNOR | 同或门: 与异或门相反。 输入相同时输出为高, 否则为低。 | AB + A'B' | AB;00;01;10;11 | AxnorB;1;0;0;1 |
参考种类
常见的逻辑门包括“与”门,“或”门,“非”门,“异或”(也称:互斥或)等等。逻辑门可以组合使用实现更为复杂的逻辑运算。
或门
或门(英文:Or gate)又称或电路。如果几个条件中,只要有一个条件得到满足,某事件就会发生,这种关系叫做“或”逻辑关系。具有“或”逻辑关系的电路叫做或门。或门有多个输入端,一个输出端,多输入或门可由多个2输入或门构成。只要输入中有一个为高电平时(逻辑1),输出就为高电平(逻辑1);只有当所有的输入全为低电平时,输出才为低电平。
与门
与门(英语:AND gate)所有输入为高时,才会有输出高。又称“与电路”。是执行“与”运算的基本逻辑门电路。有多个输入端,一个输出端。当所有的输入同时为高电平(逻辑1)时,输出才为高电平,否则输出为低电平(逻辑0)。
非门
非门(英文:NOT gate)逆转输入的高低状态。又称反相器,是逻辑电路的基本单元,非门有一个输入和一个输出端。逻辑符号中输出端的圆圈代表反相的意思。当其输入端为高电平(逻辑1)时输出端为低电平(逻辑0),当其输入端为低电平时输出端为高电平。也就是说,输入端和输出端的电平状态总是反相的。
与非门
由与门与非门组合而成。与与门相反。所有输入为高时,才会有输出低。
或非门
由或门和非门组合而成。与或门相反。所有输入为低时,才会有输出高。
异或门
输入相同时输出为低,否则为高。
同或门
与异或门相反。
输入相同时输出为高,否则为低。
有趣的现象
白天看计组书上看到这个知识,课后了解一下,然后看百度百科的时候一直重复的看‘门’子让我一下子不认识这个字了,然后就去百度了一下这个现象,叫做‘语义饱和’
语义饱和是指看一个字久了会觉得不认识的一种现象。这个现象其实很普遍。不仅是汉字,英语等其它语言的使用者也会出现“一个词看久了就认不出”的现象。甚至不仅在语言中,就连一幅熟人的照片、一个熟悉的地点,看久了之后都有可能会突然觉得陌生起来。
这个现象在西方被叫做Jamais vu。针对它的研究早在20世纪60年代就已开展。一些学者用“语义饱和”(Semantic satiation)来解释这个现象。他们认为:神经系统有一个固有特点:如果短时间发生多次重复的刺激,就会引起神经活动的抑制。形象点说,神经活动也是会“疲倦”的。
脑内的神经元将长时间看过的东西默认看成为想象中的事物。例如将云或者墙上的污渍看成人脸就是脑内的“面部”神经元产生了反应,不自觉地将其认成了人脸。另外,脑内也有类似面部神经元的汉字神经元,长时间看一个汉字,汉字神经元就会产生疲劳,便会影响感官机能,这时熟悉的字,人也会对其形态产生怀疑而觉得不像甚至变得不认识了,这就是完形崩溃。
总的来说这种神经抑制现象还是挺好的,比如在公厕刚开始会觉得奇臭无比,但是蹲着蹲着就不觉得臭了。