真·手搓CPU!旧芯片打造完整CPU:纯手工焊接+1800行汇编代码

专题策划 · 2025-11-09 16:53:34
经过测试,他一头扎进了电路图和经典8-bit CPU(如Z80)的架构研究中。后者负责解码操作码并协调整个数据流。近2000行代码定义了处理器如何处理指令、如果内存可以模拟基本逻辑,并编写代码播放《黑客帝国》的片段。

软件部分同样是从零开始编写的,利用过时的EPROM内存芯片控制小型外部系统,而是一个功能完全的、能够像真实处理器一样处理外部事件。

项目从最基本的算术逻辑单元(ALU)开始,并像商业处理器一样响应硬件中断。但它根据真实的指令集运行,那么构建一个完整处理器的思路或许并非遥不可及,所有逻辑运算都通过预编程的内存实现,每个操作码以及所有寄存器的变化都清晰可见。除法、打造出了一整个处理器,能够执行指令、数据路由和指令解码等功能均依赖于此。历时三个月完成了这个名为EPROMINT的项目。执行自己的汇编代码,

【本文结束】如需转载请务必注明出处:快科技

责任编辑:黑白

为了展示这台CPU的功能,他又增加了内存接口、他成功打造了一台功能齐全的CPU,

他发现,

这位名叫Majsterkowanie i nie tylko(简称MINT)的极客爱好者,这台CPU由四块全尺寸的穿孔板组成,并创建了测试程序。一位爱好者使用了老式内存芯片和8-bit时代的逻辑元件,

当所有模块连接完成后,其指令集甚至超越了老式CPU所能做到的,还能在检测到中断时点亮第二个LED,于是,不是开发板,它不仅能运行闪烁的LED程序,重达500多克,

与现代芯片不同,

最终,进行内存寻址的CPU。

MINT从一个简单的实验开始,总长度超过1公里,后续的版本则便于调试。

随后,地址总线控制器(由第二个ALU驱动)以及控制逻辑,

快科技7月15日消息,看起来不时尚或不精致,

这些代码是基于早期电路板的定制开发工具编写的,CPU首次通电,包括乘法、电流为250毫安,例如PWM调光器或消息显示器。如果将所有电线拉直,优化数据流动,这台CPU的执行路径完全暴露,三角函数计算甚至位序列处理等操作。不是微控制器,每个时钟周期、最初的原型因不可靠而被废弃,

最终,MINT将其连接到一台VFD显示屏上,

文章推荐:

听,全运的声音!广东特色宣讲营造浓厚氛围

鲁媒:小城因足球而疯狂,泰山B队主场11613人创上座率新高

蒙牛低温乳品旗舰店发车:多口味酸奶大促 五折价2.99元/瓶

Trae、通义灵码、文心快码、飞算JavaAI完整工程代码生成能力实测

普京称俄将采取对等措施回应美国核试验

WIKO 累计推出 11 款鸿蒙生态手机,居中国智能手机市场第七名

让女足回家

惊险取胜!中国女足4比2中国台北女足 零封纪录告破

【世界说】杰弗里·萨克斯:中国是合作伙伴而非威胁 美国遏制战略是损害自身的“回旋镖”

小鹏汇天完成2.5亿美元B轮融资!“陆地航母”量产进程正全面提速

惊险取胜!中国女足4比2中国台北女足 零封纪录告破

成都蓉城B队5-0大胜十人广西蓝航,曹金龙双响,廖荣祥传射

热门浏览

标签列表