图灵完备
原力觉醒
《Turing Complete》(图灵完备)是一款以计算机科学和数字逻辑设计为核心的益智解谜游戏。它的核心目标是引导玩家从最基础的电子元件出发,一步步搭建出能够运行程序的、功能完整的计算机。
游戏的主要玩法和进程如下:
从零开始构建硬件:玩家的起点不是复杂的模块,而是最基本的逻辑门——与非门 (NAND Gate)。通过连接导线和组合已有的元件,玩家需要根据关卡给出的输入和期望的输出,设计并构建出更高级的组件。这个过程严格遵循了真实计算机的构建层次,例如:
- 用与非门搭建出与门、或门、非门、异或门等基础逻辑门。
- 用逻辑门组合成算术单元,如加法器、比较器。
- 构建能够存储数据的组件,如锁存器、寄存器和内存 (RAM)。
- 最终,将算术逻辑单元 (ALU)、寄存器、控制单元等集成为一个中央处理器 (CPU)。
从硬件设计到软件编程:当玩家成功构建出自己的计算机硬件后,游戏的挑战会转向软件层面。玩家需要使用自己设计的CPU指令集,编写简单的汇编语言程序来解决新的谜题。这不仅验证了玩家所构建硬件的正确性,也让玩家亲身体验了软件是如何在底层硬件上运行的。
核心概念——“图灵完备”:“图灵完备”是计算机科学中的一个核心术语,指的是一个计算系统(如一种编程语言或一个CPU的指令集)在理论上能够解决任何可计算的问题。这款游戏的名称和最终目标正是引导玩家亲手创造出一个达到“图灵完备”的系统。
总而言之,《Turing Complete》可以被视为一个交互式的、游戏化的计算机体系结构课程。它将抽象的计算机底层原理具象化为一系列逻辑清晰的谜题,适合对计算机工作原理、数字电路和底层编程有濃厚兴趣的玩家和学习者。
开始游戏
这是图灵完备游戏副本的第一关🎉。按照提示,我们需要点击左上角的输入开关(红色方框标记)来完成这一关卡。
说明
输入开关的状态通过颜色表示:绿色表示信号为高电平1,灰色表示信号为低电平0。