从今天开始,我就要开始我的自制CPU之旅了.
我想首先说说我为什么要学习自制CPU,在上大学之前,可以说,我只是接触了可怜的几次计算机和手机,我没有自己的个人电脑,也没有自己的手机.但是我的大学所选的专业确是"软件工程"专业,不要问我为什么,因为我也不知道为什么.在接触我的专业没多久,我就对计算机是怎么来的,非常感兴趣,我非常想了解计算机到底是怎么回事.但是限于当时所了解的计算机专业知识太少,所以不知道从何下手.但是从那开始我就开始留意IT的资讯和开始往图书馆跑,想通过这些可以深入的了解计算机。上帝总是眷顾勤劳的人,终于在三年后的今天,我自以为从一台PC机的大脑也就是CPU到大型的服务器的机理是怎么回事?以及如何从一个很小的CPU构建一台大型的服务器这一过程,我之可以说大致了解了,于是我决定利用这个寒假开始从我认为的最底层开始学习,那就是CPU。
说完我为什么要学习自制CPU,下面说说我学习CPU的计划,我打算在我学习CPU 的过程中,每次有阶段性成果的时候,我就会把我的阶段性成果展示在我的博客上,大家可以和我自由的交流。我学习自制CPU选用的软件开发平台是quartus ii 9.0,选用的语言是verilog hdl,当然在我自制CPU的过程中,我也会用原理图的方式实现一部分,但是大部分我会采用verilog hdl语言实现。