指令集|贴吧大神是如何自制CPU的?( 三 )


指令集|贴吧大神是如何自制CPU的?
文章插图

在完成指令输入后,naiweide发现程序并没有正常运行,在随后的检查中发现有地方的连接因为意外断开,而且程序设计上也有一些问题,最终重新编程后才成功运行了一套完整的流水灯效。
手搓CPU有意义吗?naiweide制作的这颗CPU,从性能和功能上来说可能还不如淘宝几块钱买的一颗处理器。根据作者描述,在最初启动的时候,主频只有可怜的1Hz,而在经过多次改进后,也仅仅提升到了100kHz。
作为对比,淘宝售价5元的G620处理器主频为2.6GHz,也就是2600MHz,等于2600000KHz,也就是自制CPU的两万六千倍,考虑到更丰富完善的指令集和架构,实际差距还会更大。至于大家谈论CPU时常提的制程,该CPU大概是2.54mm制程,是目前的5nm先进制程的数十万倍。
当然,单看性能什么的,肯定是没有意义的,naiweide制作CPU的初衷主要是想亲自验证一下二进制代码的执行过程,以及从零开始摸清楚CPU的运行逻辑,实践出真知,只有实际做过了,在随后的工作中才能更好的了解整个系统和硬件的运行过程。
所以,从实用上看,确实没有多大意义,但是对于naiweide来说却是一个很好的学习及积累经验的过程。
虽然不少评论都说只需要大学级别的知识就能制作出相同的作品,但是其中的毅力、耐心却很少有人具备,而这些恰恰是成功所具备的前置条件,所以小雷十分期待这位UP日后能够在这个领域做出更大的贡献。
本文为专栏作者授权创业邦发表,版权归原作者所有。文章系作者个人观点,不代表创业邦立场,转载请联系原作者。如有任何疑问,请联系

推荐阅读