生命游戏中构建的2级流水线无限寄存器机

2025-08-10

本文是关于在生命游戏中创建数字逻辑门的系列文章的第四篇。作者构建了一个(2级流水线)无限寄存器机(URM),这是一个图灵完备的四指令CPU,能够执行包括因式分解15等任务。文章详细介绍了URM的设计,包括ALU、寄存器文件、ROM以及指令执行过程,并重点阐述了在生命游戏中构建电路的效率准则,例如关注电路长度而非晶体管数量。作者还实现了2级流水线,以提高计算机速度。最后,作者预告将改进设计,构建更高效的计算机。