此部分对应第一版原文《第10章 逻辑与开关》
建议结合原文进行交互阅读
本页面将展示如何用开关、电池、灯泡和导线组成的简单电路
来实现基本的逻辑运算
在下方电路中,可通过鼠标点击或手指触摸来切换开关状态。
红色高亮表示当前有电流🔋通过电路。
将两个开关 串联 连接可实现逻辑 与 运算(AND)。
将两个开关 并联 连接可实现逻辑 或 运算(OR)。
什么时候你会用到逻辑呢运算?
假设你走进宠物商店告诉店员:“我想要一只猫🐱”
店员会问你:“你想要什么样的猫🐱?”
这时你就会很有逻辑地表达:”我想要一只公猫,已绝育的,白色或褐色都可以;或者一只母猫,已绝育的,除了白色任何颜色都可以;或者一只黑猫。🤗”
你制作了一个电路,用于判断特定猫咪是否符合你的筛选条件
你对着店员抱出来的猫咪,开始调试你的电路
店员拿出了绝育的白色母猫,相应的开关闭合后,灯泡并没有点亮
店员又拿出了一只猫
嗯,公猫,你按下了公🐱的开关,又是绝育的,嗯,你又按下绝育开关
还是白色的,你按下白色开关,最后💡灯泡亮了,你知道,这就是你的梦中情猫
如果不是你想要的猫,那么灯泡💡将不会亮起
将布尔代数中的AND和OR同线路中的开关串联及并联关联到一起