找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 247|回复: 1

什么?这就算是个处理器了!

[复制链接]
发表于 2026-5-23 23:46:50 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×
本帖最后由 云宝黛锡 于 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. 这是用与非门实现的七个基础门(非门、与门、与非门、或门、或非门、同或门、异或门)

base7gates

base7gates


2. 这是基础规则的演示,规则可以概括为三条(
        Little pixel triangles are NANDs.
        Black pixels are background.
        Everything else is a wire.

rules

rules


看完上面两个GIF,想必各位宅宅已经对规则了然于胸了,接下来只需要根着关卡设置,通过几十个简单的小关卡,就可以实现一个简单的小处理器核心啦!

3. 下面是我的实现:

npup0demo

npup0demo





4. 这个游戏会让你了解基本元件(译码器、MUX、DEMUX、寄存器等),还有基本的一些概念,如寄存器在上升沿更新状态
下面是0xAA55老师对我的亲切指导:

Screenshot_20260523-234101.png

Screenshot_20260523-234116.png

Screenshot_20260523-234124.png





回复

使用道具 举报

 楼主| 发表于 2026-5-23 23:49:26 | 显示全部楼层
对了,游戏还在更新中,前几天更新了第五个大关卡:数学电路!但是我忙于工作先不玩啦
回复 赞! 靠!

使用道具 举报

本版积分规则

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2026-6-17 12:11 , Processed in 0.035242 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表