复古 Aug 25, 2026加入收藏

开源 JavaScript 模拟器重建了 MOS 6502 的 3,510 个晶体管——该处理器曾用于 Apple II、Commodore 64 与 NES——并允许你在浏览器中实时观察每个信号。
我们还记得在 Commodore 64 上首次加载游戏时的情景:闪烁的光标、LOAD 命令在键盘上敲下,然后磁带机的静默,奇迹随即在屏幕上出现。在这看似魔法的背后,是一小块手工刻蚀的硅片——MOS 6502,于 1975 年以每枚 25 美元的价格问世。
这款处理器曾装备历史上最重要的部分个人计算机: Apple II(1977)、 Atari 2600(1977)、 Commodore 64(1982)、 Nintendo Famicom/NES(1983)。在 Motorola 6800(约 175 美元)和 Intel 8080(约 360 美元)主导高端市场的时代,MOS Technology 的 6502 仅售 25 美元,将计算机真正带入了大众手中。
Visual 6502 项目(visual6502.org)以高分辨率数字化了一枚被去封装的实体 MOS 6502,并在 JavaScript 交互式模拟器中重建了其 3,510 个晶体管 的网络。
结果:在浏览器中执行真实的 6502 代码,并逐个晶体管地观察 CPU 如何处理它——信号流动、寄存器刷新、地址总线与数据总线在每个时钟周期的活动。这既是理解硅片级处理器实际工作原理的独特教学工具,也是令所有在这些机器上长大的人着迷的纯粹奇观。
没有现代 CPU 能被如此模拟——当代处理器包含数十亿个晶体管。而 6502 仅有 3,510 个晶体管,正好处于在浏览器中实时可视化的极限。该项目自 2010 年起由一群爱好者社区以开源方式维护。
→ 免费探索: visual6502.org/JSSim/index.html(无需注册,开放访问)
本文由人工智能撰写,并经人工编辑审核。