从头开始做某事一直是工程师的浪漫,例如自己部署操作系统,编写系统核心等(例如Linux)。

但是,您从未听说过要创建一个“ one”。

从头开始使用CPU?最近,YouTuber在带有跳线的无焊通用电路板(通常称为“面包板”)上制作了他自己设计的CPU。

CPU(中央处理器),是一个如此小的神奇的高科技黑色正方形,是现代计算机的核心组件。

大多数计算机设备是64位CPU。

技术深奥,设计复杂。

设计和构建新CPU有多容易?在1970年代萌芽的个人计算机时代,诸如Intel 8008和Zilog Z80之类的8位处理器相对简单而原始,难道不是更容易做到吗?然而,从头开始开发新的8位CPU并不容易。

如果不是AMD,Intel或ARM这样的大公司,是否可以自己构建CPU? YouTuber Paulo Constantino(Paulo Constantino)向所有人证明了这并非不可能。

他在Github上重新设计并执行了一个完全自主开发的计算机项目Dreamcatcher,并手动制作了计算机中的每个必要组件。

对于未经培训的人来说,君士坦丁的CPU工作原理就像板上的一堆电线。

他的工作基于74HC系列CMOS集成电路,将其插入面包板并用电线跳线。

他花了两天的时间绘制电路图,花了一个星期的时间来实际制作它们。

目前还很简单。

您需要使用DIP开关来编写程序。

根据这部电影,只运行了简单的程序:从0到255计数(以8个LED灯的二进制行表示),播放音阶,播放Mario Brothers主题曲的声音。

简单但很简单,但是在拍摄电影时,它是8位的,现在已经发展到16位,总共有256条指令(指令),现在已经有了一个简单的BIOS(基本输入输出系统)。

制成的,当然是另一个杂乱无章的面包板。

值得庆幸的是,我终于可以将屏幕输出到屏幕上了。

康斯坦丁的下一个目标是做好键盘的连接,以便编写程序容易得多,最终目标是运行MS-DOS或Minix系统。

这样,使用面包板制作CPU原型就像Yugong Yishan一样。

但是,今天我们认为PCB印刷电路板印刷,硬件描述语言(Verilog VHDL),FPGA(可编程集成电路)技术是理所当然的事,在1980年之前还没有这种技术,并且CPU原型的构建就像这。

一个决心从头开始重新发明轮子的自我创造者,自然会使用古老的方法来制作CPU原型。

免责声明:本文内容经21ic授权后发布,版权归原作者所有。

该平台仅提供信息存储服务。

本文仅代表作者的个人观点,并不代表该平台的立场。

如有任何疑问,请与我们联系,谢谢!