-
从继电器到真空管再到晶体管,我们可以让电路开闭的非常非常快
-
晶体管只是电控制的开关,有三根线:2根电极和一根控制线(可以把控制线当作输入,把底部的电极当成输出)
-
当计算机使用晶体管时,此时已经摒弃了之前像步进计算器所拥有的马达和齿轮
-
电路的开或闭俩种状态可以代表信息
-
在常规的代数里,变量的值可以是数字,可以进行加减乘除这类的操作,但在布尔代数(专门研究真和假)中,变量的值是真和假,能进行逻辑操作,即为:**或 且 非 **
-
而使用多个晶体管的组合可以简单轻松的完成这三种基本逻辑操作。如AND(且)门的实现,是需要俩个晶体管连在一起(串联),这样便有了俩个输入和1个输出。而一个OR(或)门的实现则需要来个晶体管并联
-
OR门,AND门,NOT门其实是由内部的晶体管所连接而成
-
在设计处理器时,通常很少在晶体管的层面进行思考,通常是用更大的组件,比如逻辑门,或者由逻辑门组成的更大组件
-
计算机用ALU(算术逻辑单元)进行计算,晶体管首先组成逻辑门(或,且,非,异或),然后几个逻辑门组成半加器和全加器,然后多个半加器与全加器组成ALU,从而实现计算。