布尔逻辑和逻辑门
1 简介
计算机是由二进制表示的,起初人们试过3进制和5进制,但是当状态存在的越多的时候,我们越难以区分不同状态之间的界限。你的手机显示电量不足很可能是因为周围微波炉信号的干扰,想想看那样是不是很糟糕。
二进制代表两个状态:true or false ,仅仅靠着这两个状态我们就可以实现控制晶体管,执行相应的程序,不夸张的说,有了二进制,你就拥有了全世界。
2 布尔代数
和通常我们所学的代数不同,逻辑代数的值只有 True ,false和逻辑操作,当然由他的名字我们很容易知道,他是由英国数学家布尔发明的。布尔代数又称作逻辑代数。
3 逻辑门
对于逻辑运算 ,我们可以通过简单的晶体管实现:
not:
or:
and:
xor:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 CreteIsland!
评论