虽然用离散逻辑 IC 实现计算机系统的概念本身并不是最原始的想法,但某些机器的执行方式无疑使它们脱颖而出。 [Paulo Constantino] 的 Sol-1就是这种情况,它不仅看起来非常专业,而且还附带了许多允许系统开发的便利设施,包括C 编译器和汇编器、类 Unix 操作系统(在开发)、DMA 以及与系统和外设(串行、并行、IDE 等)交互的一整套接口。更不用说 SystemVerilog 模型和模拟器了,所有这些都可以在[Paulo] 的 GitHub上找到。
更多照片和视频可以在 [Paulo] 的YouTube 频道以及Sol-1 网站上找到,其中展示了每个 PCB 背面复杂的绕线工作。就ISA而言,有 5 个通用寄存器(一个暂存),每个寄存器也可以用作两个 8 位寄存器。支持大多数运算,浮点除外。对于未来的改进和补充,Sol-1的操作系统将添加更多功能,第一个移植到Sol-1的主要软件应该是Colossal Cave Adventure和类似的基于文本的冒险(地下城)游戏。