计算机组成原理
课程设计报告
设计题目:中央处理器--微程序控制器设计 院 系: 计算机科学与技术学院 班 级: 2012级4班 设 计 者:
指导教师: 吴戴明 设计时间: 2015.1.7
目 录
一、课题分析 ............................................................................................................ 1.1、设计目的 ...................................................................................................... 1.2、设计任务 ...................................................................................................... 1.3、课程设计题目分析 .................................................................................... 1.3.1课题设计准备 ....................................................................................... 1.3.2读/写操作的认识 ................................................................................. 二、总体设计 .......................................................................................................... 5 2.1、设计原理 ...................................................................................................... 2.2功能设计 ......................................................................................................... 三、方案比较 ............................................................................................................ 四、分步设计 ............................................................................................................ 4.1小组成员设计任务分配 ............................................................................... 4.2微程序控制器的设计 ................................................................................... 4.2.1 设计要求 ............................................................................................... 4.2.2 设计内容 ............................................................................................... 4.3、指令周期流程图 ......................................................................................... 4.4、机器指令设计 ...................................................... 错误!未指定书签。 4.5系统组成框图 ................................................................................................ 4.6、各部件功能 ................................................................................................. 4.7微指令格式..................................................................................................... 4.8微程序流程图 ................................................................................................
4.10数据连通图和接线图 ................................................................................. 五、设计成果 ............................................................................................................ 5.1运行结果 ......................................................................................................... 5.2课程设计的收获 ............................................................................................ 六、存在问题及改进建议 ....................................................................................... 七、参考文献及相关网址 ................................................................................... 17
一、 课题分析
通过计算机组成原理理论课和几次实验的学习,编写相应的微程序,完成由基本单元电路构成一台基本模型机,再经过调试指令和模型机使其在微程序的控制下自动产生各部件单元的正常工作控制信号。
在设计基本模型机的实验基础上,完成这次的课程设计。这次的课程设计将能在微程序控制下自动产生各部件单元控制信号,实现特定指令的功能。这里,计算机数据通路的控制将由微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期,全部由微指令组成的序列来完成,即一条机器指令对应一条微程序。
1.1、设计目的
计算机组成与结构课程设计是“计算机组成与结构”课程的后续设计性课程,通过设计一台模型计算机,使学生更好地理解计算机组成与结构课程的基本内容,掌握计算机设计与实现的基本方法,培养学生实验动手能力和创新意识,为以后进行计算机应用系统的设计与开发奠定基础。