说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

cpu设计学习的问题

编辑:说三道四文库 发布时间:2018-04-27 05:23
HTML文档下载 WORD文档下载 PDF文档下载
我想通过学习计算机组成原理,数字电路, 模拟电路,等知识熟悉cpu和计算机组成原理的设计,希望过来的朋友或做过简单的cpu设计的朋友给我指点,推荐3个方面的书,以及您的经验,和您的技术资料,在下感激不进。我只是想自己动手尝试怎么设计简单的,哪怕最简单的cpu,由于学校里接触不到,在网上搜索也没找到资料,希望朋友们帮忙。
学习VHDL,再找找VHDL 4位微处理器的内核,网上有很多,还有8051内核,还有模仿80386等CPU的内核代码.
我有AVR的内核原码
cpu设计是一个比较复杂的IC设计,你首先应该学习CPU的内部机制。首先你得明确,你的设计是RISC CPU 还是CISC CPU,控制器是采用硬布线还是微程序(一般的RISC CPU采用的是硬布线)。当然一开始得首先设计CPU的指令格式和指令码(指令系统设计是第一部,包括采用多少位的指令格式,多少位的CPU),再根据指令系统设计ALU,GR,控制器。8051是采用CISC系统的单片机,不适合初学者,你可以看看PIC 5X单片机内部组成。最后还的仿真,你可以用FPGA。还有,不一定非要学习VHDL,你看一下XILINX或者是ALTER公司的相关软件就知道了。
这种还是学习MIPS这种RISC的CPU比较好

推荐一本

computer organization and design-the hardward software interface
组成原理你可以看:计算机组成与系统结构,李亚民,清华大学出版社。数字电路:数字电路与系统,李亚伯,电子工业出版社。模拟电路:最好看高教出版社的书,比较简单。
好象还有微型机原理与接口,电路布线设计,集成电路设计与相应的固体半导体理论等
路长呀
我推荐一个网站,www.opencores.org
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘