晶体管 和 逻辑门
真值表:
晶体管中的三极管可用于实现逻辑与门、或门、非门、异或门。
见图1,三极管一般有控制器(input)、半导体板、电流输入端、输出端1(output1),控制器能控制发射正电荷是半导体导电,从而让电流流过半导体板,流经输出端1(output1)。
即有真值表:
input |
output1 |
True | True |
False | False |
非门:
见图1,将输出端2(output2)当作输入端,当控制器(input)发射正电荷时,电流通过半导体板流到输出端1(output1),输出端2(output2)电压为0(或者低电压)。
即有真值表:
input |
output2 |
True | False |
False | True |
与门:
如图2,与门是两个晶体管串联,有两个控制器,仅当两个控制器都发射正电荷的时候,输入端才会有电流流过。
即有真值表:
input1 |
input2 |
output |
True | True | True |
True | False | False |
False | True | False |
False | False | False |
或门:
见图3,或门有两个控制端,做并联,仅当两个控制端都不发射正电荷时,输出端才没有电流。
即有真值表:
input1 |
input2 |
output |
True | True | True |
True | False | True |
False | True | True |
False | False | False |
异或门:
异或门由于常使用而被提及,是在或门的基础上改进的,定义为仅当两个输入端一个为True,一个为False时,输出端才为True。
即有真值表:
input1 |
input2 |
output |
True | True | False |
True | False | True |
False | True | True |
False | False | False |
可由真值表推出其逻辑图构造,即使或门真值表中的当两个input都为True时,使其output为False。
可推出下图4: