正在播种...
请将设备旋转至横屏模式。
Wire logic gates to match truth tables in this free online digital logic game about Boolean algebra, adders and building a CPU.
Gate Garden 是一款数字逻辑游戏,你通过连接真实的布尔门来满足真值表合约。你种下的每颗芯片都模拟了处理器内部的物理门:AND、OR、NOT、XOR、NAND 和 NOR 都是把电压变成计算中 0 和 1 的微型晶体管电路。
每份合约都是真实的布尔函数。最初的订单只要单个逻辑门,然后 XOR 合约让你发现 A XOR B 等于 (A OR B) AND NOT (A AND B)。仅限 NAND 的合约重现了一个著名结论:因为 NAND 功能完备,任何电路都能只用它重建,许多真实芯片正是这样制造的。半加器把 1 位和拆成和位与进位位,全加器把这套逻辑串起来,最终的 ALU 合约则像 CPU 的算术逻辑单元一样对 4 位数加减。
这正是计算机的组织方式:晶体管组成逻辑门,逻辑门组成加法器,加法器组成 ALU —— 那个运行你打开过的每个应用的计算心脏。学会把真值表分解成逻辑门,是计算机工程和数字设计的基础。
年级: 初中、高中
在 Science Games Lab 探索更多免费科学游戏