什么?这就算是个处理器了!
本帖最后由 云宝黛锡 于 2026-5-23 23:46 编辑今天给大家介绍一款游戏,你可以在其中实现一个CPU核心。
游戏名称:Circuit Artist
Steam页面:https://store.steampowered.com/app/3139580/Circuit_Artist
GitHub页面(开源版没提供release,如果有宅宅感兴趣后续我会编译一版看看内容和steam版有何不同):https://github.com/lets-all-be-stupid-forever/circuit-artist
游戏规则简单到极致,几张图就能讲完:
1. 这是用与非门实现的七个基础门(非门、与门、与非门、或门、或非门、同或门、异或门)
2. 这是基础规则的演示,规则可以概括为三条(
Little pixel triangles are NANDs.
Black pixels are background.
Everything else is a wire.
)
看完上面两个GIF,想必各位宅宅已经对规则了然于胸了,接下来只需要根着关卡设置,通过几十个简单的小关卡,就可以实现一个简单的小处理器核心啦!
3. 下面是我的实现:
4. 这个游戏会让你了解基本元件(译码器、MUX、DEMUX、寄存器等),还有基本的一些概念,如寄存器在上升沿更新状态
下面是0xAA55老师对我的亲切指导:
{:2_33:}
对了,游戏还在更新中,前几天更新了第五个大关卡:数学电路!但是我忙于工作先不玩啦
页:
[1]