DIY CPU

用电路实现二进制计算需要解决的问题

自己设计的简单CPU

在CPU如何执行指令

CPU发展的驱动力:更快(一次处理更多数据、处理一次用时更短、流水线、缓存、预处理、特殊指令)、更小(集成电路技术发展、裁剪)、更省电 、更广泛的应用(向两极发展:专用和通用)。

其他类型的计算机(机械计算机、激光计算机、分子计算机、量子计算机、DNA计算机、生物计算机...)

感兴趣的同学可以继续阅读以下资料:

1、CPU自制入门【只需编程基础,从零开始设计和实现CPU】,(日)水头一寿,(日)米泽辽,(日)藤田裕士 著,赵谦 译 /2013-12-03 /人民邮电出版社

2、大型RISC处理器设计:用描述语言Verilog设计VLSI芯片(附光盘)作者:(德)戈尔齐(Golze,U.) 编著,田泽 等译出版社:北京航天航空大学出版社出版时间:2005年01月

3、开源软核处理器OpenRisc的SOPC设计,作者:徐敏,孙恺,潘峰 编著出版社:北京航空航天大学出版社出版时间:2008年03月