计算机组成原理课程设计-八位模型计算机的设计,共22页,2805字。
目录
1 课程设计的目的 1
2 开发工具选择 1
3 方案选择 1
4 指令系统设计 1
5 模型机框图设计 2
6 指令流程图 3
7 指令操作时间表(组合逻辑控制器)或者微指令格式(微程序控制器)设计 4
8 微操作信号综合与优化(组合逻辑控制器)或者微程序(微程序控制器)设计 4
9. VHDL实现 5
10 调试仿真 18
11 课程设计回顾总结 18
参 考 文 献 19
1 课程设计的目的
计算机组成原理课程设计的主要任务是让学生通过动脑和动手解决计算机设计中的实际问题。综合运用所学计算机组成原理知识,在掌握部件单元电路实验的基础上,进一步将其组成系统构造一台基本的模型计算机,掌握整机概念,并设计机器指令系统,编写程序,在所设计的模型计算机上调试运行。
通过一台模型机的设计过程,明确计算机的控制原理与控制过程,巩固和灵活应用所学的理论知识,掌握计算机组成的一般设计方法,提高学生设计能力和实践操作技能,为从事计算机研制与设计打下基础。
2 开发工具选择
quartus II 5.1、VHDL语言
3 方案选择
模块化设计,共分为四大模块分别是:寄存器组(IR、MDR、MAR、PC、总线)、运算器单元(ALU、累加器ACC)、内存RAM、控制器单元。将单个模块进行修改调试并通过后,再将各个模块连接在一起,进行总的调试并仿真。
........