
对许多建造者来说,在面包板上搭建计算机是一项开创性的工程,但它很快就会变得复杂,更不用说计算机所需的所有部件都放置在一个容易出现线路松动和其他硬件故障的介质上。 [3DSage] 拥有一台可以运行的面包板计算机,它尽可能地简单,它逐个部件组装起来,准确地展示了如何组装一台可以计数、访问内存,甚至执行基本数学运算的计算机。
任何计算机的第一步都是构建一个时钟,在本例中,时钟由一个 555 定时器提供,该定时器配置为提供可调的时间标准,并在按下按钮时逐步切换时钟脉冲。下一个组件是一个四位计数器和一个存储芯片,用于计算机读写数据。一组 DIP 开关允许用户将数据写入内存,并且通过使用数据的最后三位作为操作码,计算机可以在一个简单的程序中重置、暂停并跳转到各个位置。
虽然这三块芯片可以实现基本的编程,但[3DSage]在他的视频中更进一步,演示了一些其他简单的程序,例如可以播放音乐或用作闹钟的程序。他还演示了如何使用第四块芯片(二进制加法器)来执行一些基本的数学运算,然后将它们全部打包成一个复古风格的计算机套件。当然,你可以运用这些原理,并尽可能地进行扩展,例如这台基于面包板构建的完整的8位计算机,或者这台搭载486处理器的面包板计算机。
原文: https://hackaday.com/2025/09/12/a-breadboard-computer-in-three-chips/