資源簡介
我是2014級復旦的研究生。這是一個8位的CPU設計VHDL實現。本CPU基于RISC架構,實現了cpu的基本功能如:加減乘除運算,跳轉等。此外,里面有一個17位的ROM區,是存儲指令的。你可以寫出一段17位的指令代碼,并放入ROM區,該CPU即可自動運行出結果。壓縮包里是源代碼和我們當時的設計要求。本源代碼的最后調試時在地址0--17是放入的斐波納契數字(Fibonacci Numbers)指令。通過modelsim仿真即可看到結果。
代碼片段和文件信息
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????560905??2013-12-30?03:22??CPU\CPU?title.pdf
?????目錄???????????0??2015-02-09?22:49??CPU\cpu\
?????文件????????3860??2015-01-01?06:25??CPU\cpu\ALU.vhd
?????文件????????4135??2014-12-29?05:00??CPU\cpu\ALU_tb.vhd
?????文件???????10773??2015-01-01?04:15??CPU\cpu\IDU.vhd
?????文件????????7708??2014-12-28?14:19??CPU\cpu\IDU_tb.vhd
?????文件???????14383??2015-01-01?07:14??CPU\cpu\inst_ROM.vhd
?????文件????????1320??2014-12-27?11:08??CPU\cpu\inst_ROM_tb.vhd
?????文件???????31435??2015-01-01?06:53??CPU\cpu\MicroController.vhd
?????文件?????????157??2015-01-03?04:39??CPU\cpu\MicroController_sources.f
?????文件????????3678??2014-12-30?07:21??CPU\cpu\MicroController_tb.vhd
?????文件????????1368??2015-01-01?06:56??CPU\cpu\Register_Bank.vhd
?????文件????????2141??2014-12-27?13:14??CPU\cpu\Register_Bank_tb.vhd
-----------?---------??----------?-----??----
?????文件??????560905??2013-12-30?03:22??CPU\CPU?ti
?????目錄???????????0??2015-02-09?22:49??CPU\cpu\
?????文件????????3860??2015-01-01?06:25??CPU\cpu\ALU.vhd
?????文件????????4135??2014-12-29?05:00??CPU\cpu\ALU_tb.vhd
?????文件???????10773??2015-01-01?04:15??CPU\cpu\IDU.vhd
?????文件????????7708??2014-12-28?14:19??CPU\cpu\IDU_tb.vhd
?????文件???????14383??2015-01-01?07:14??CPU\cpu\inst_ROM.vhd
?????文件????????1320??2014-12-27?11:08??CPU\cpu\inst_ROM_tb.vhd
?????文件???????31435??2015-01-01?06:53??CPU\cpu\MicroController.vhd
?????文件?????????157??2015-01-03?04:39??CPU\cpu\MicroController_sources.f
?????文件????????3678??2014-12-30?07:21??CPU\cpu\MicroController_tb.vhd
?????文件????????1368??2015-01-01?06:56??CPU\cpu\Register_Bank.vhd
?????文件????????2141??2014-12-27?13:14??CPU\cpu\Register_Bank_tb.vhd
- 上一篇:銀行取存轉賬系統
- 下一篇:動態最優潮流程序-GAMS編寫
評論
共有 條評論