FPGA 跑 Windows 95:ao486 硬核复刻

ao486: x86-compatible Verilog core implementing all features of a 486 SX (2014)

ao486 项目用 Verilog 代码在 FPGA 上完整复刻了 486 SX 处理器的所有功能。这个基于 Bochs 软件模型构建的硬核项目,不仅实现了流水线架构和指令集,还集成了 IDE、声卡和 VGA 等外设,组成了完整的 SoC。最令人惊叹的是,它能在 Terasic DE2-115 开发板上成功启动 Microsoft Windows 95 和 Linux 3.13 内核。虽然最高频率仅为 39 MHz,但它证明了在硬件层面重现经典 x86 架构的可行性,为复古计算爱好者提供了极佳的实验平台。

ao486 是一个 x86 兼容的 Verilog 核心,实现了 486 SX 的所有功能。

同日更多故事

2026-08-08