阅读本文大概需要 4 分钟。
前言
上一期,我们讲到如何从继电器控制一步步演变到通过晶体管控制电流开关的电子计算机。即便我们只有"开" 和 "关" 两个状态,我们仍然可以表现出很多重要的信息。我们将其称之为“二进制”。字面意思理解就是“两个状态”。就像自行车有两个轮子、人有两条腿^-^。
二进制
两个状态虽然不能完成多么复杂的工作,却能够准确的表示计算机所需要的值:"true" 和 "false"。计算机中,状态设为"开" 时,电流流通,表示为 true;状态设为"关"时,电流停止,表示为false。
除了 true 和 false ,我们也可以用0和1来表示二进制,它们只是相同信号的不同表达方式(我们将在下一讲了解更多)。
![53562fe9b9dcaaa75f05f54ef73c8777.png](https://i-blog.csdnimg.cn/blog_migrate/282cc75b70da51480524322fbd0b29d2.jpeg)
使用 "开" 和 "'关"可以用来区分最明显的信号以解决干扰问题,并且在计算机中使用二进制的另一个原因,是因为二进制在数学中有着成熟的分支,专门用来处理 'true' 和 'false' 的问题,这个分支被称为 “布尔代数”。