原标题:第三章,计算机底层逻辑之1+1=2 ①
上一章解决了用灯泡计数的问题,这一章的任务是设计一个电路,不仅能拿来计算0+0=0,1+0=1,0+1=1,还能计算1+1=2。我们将通过并联电路和串联电路的组合来实现这种逻辑关系。
我们要设计的这个未知电路,要满足下列逻辑关系:
这种逻辑关系换成电路物理状态,即为
两个开关控制两盏灯有逻辑的亮灭,看上去似乎比较复杂,我们之前设计的电路都是两个开关控制一个灯泡的亮灭。不过我们可以化繁为简,将这个难题转化为三个稍微简单的问题:
第一个问题:设计一个电路控制灯2。
第二个问题:设计另一个电路控制灯1。
第三个问题:将前两个电路组合为第三个电路。
OK,现在我们来解决第一个问题,我们先来看开关2、开关1和灯泡2之间的逻辑关系:
在第一章,我们已经知晓并联电路输入和输出的逻辑关系,并不能满足我们目前的需要,我们不妨试试串联电路:
即两个电磁铁开关都断开时候,灯泡灭
即左边开关合拢,右边开关断开,灯泡灭
即左边开关断开,右边开关合拢,灯泡灭
即两个开关等合拢时,灯泡亮
总结一下,串联电路的逻辑关系如下图
非常神奇!!!
我们发现串联电路的逻辑关系恰好满足我们的需要。
所以我们能用一个串联电路来控制灯泡2。
第一个问题完美解决。返回搜狐,查看更多
责任编辑: