最近在 Steam 上发现了一个神仙游戏,《Turing Complete》。
这是一款模拟电路,搭建计算机的游戏,从开始的 或门、非门、与门...
,到 存储器、计算引擎、条件控制器
,然后组出一个 计算机
,再之后用 汇编语言
,写一些简单的小游戏。
作为还是一个高中生的我,第一次了解了计算机电路的底层原理,电线的开(1)、关(0),被先人们运用到了极致,非常巧妙的组出了各种逻辑门,然后层层递进,到做出各种元件。
以前刷到过在 MC 里搭建计算机的视频,当时完全还不懂,觉得用了命令块之类的,在玩了这款游戏之后我恍然大悟,原来只要用那几个基础的红石元件,完全可以一点一点地做出一个计算机。
这下真的是在边玩游戏边学习了,游戏里还普及了德摩根定律:对四个基础逻辑门的输入或输出进行取反,即可互相转换。
这样通过玩游戏的形式,一点一点的过关斩将,模拟做出计算机。这样在以后实际上手的时候,或者在学习这个知识的时候,也肯定会轻松很多。