新闻  |   论坛  |   博客  |   在线研讨会
平民手搓CPU
loof_lripa | 2024-10-31 08:36:58    阅读:261   发布文章

   CPU,一直作为科技的核心,被人们奉为神一般的存在,被西方封锁。作为一个本土电子工程师,提出一个平民化的,用二极管,MOS管,手搓的CPU的方式。我们可以看到,这些方式都是我们大学所学到的基础知识。我们每个电子人加以利用,就可以实现CPU的制作。

  首先从CPU的基本功能说起:

一、运算

CPU的运算是二进制的加、减、乘、除、与、或、非。这些运算均由CPU将读到的数据内部进行处理,并得出结果。

二、存储

CPU将简单的数据存到本体,以供运算或者处理时调用。提高运算速度。

三、数据采集

数据采集包括AD采集,IO采集,IO输出。包括中断输入。

四、时间管理

    通过累加、累减系统主频数据,达到精确时间管理。

  

搞清楚了这些功能,对硬件设计来说是非常简单的事情了。这些无非是电路中基本的或非门,累集起来的功能模块,如累加器、触发器、各种选通信号所组合。通过外部设置这些选通信号,实现CPU的功能目的。

这些功能,都是基本的电子电路原理。我想任何一个电子人,随手就能拿二极管,MOS管达到这些功能。

当然,这些是将硬件组合起来,实现功能需要01这些非常枯燥的编程。也就是早期二进制编程。上位机将这些二进制进行映射,就达成了现在的编程软件。


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
最近文章
平民手搓CPU
2024-10-31 08:36:58
“黑洞”之我见
2024-07-04 11:53:55
AI深度学习
2024-04-20 12:11:00
推荐文章
最近访客