资源描述:
《计算机组成原理课程设计 (2).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《计算机组成原理》课程设计任务书中原工学院计算机学院2007年6月前言“计算机组成原理”是大学本科计算机相关专业的一门核心专业基础课程,必修,在先导课和后继课之间起着承上启下的作用。主要讲授单处理机系统的组成和工作原理,包括运算器、存储器、控制器和输入输出系统,其中控制器的设计是课程的重点和难点。为了让学生能融会贯通各知识点,增强对计算机系统各模块协同工作的认识,充分理解数据通路,掌握控制器的设计技术,课程设计一般也侧重于控制器的设计。考虑到学生的基础和现有实验环境,本次课程设计的题目是“微程序控制器的设计与
2、实现”。通过该课程设计,希望学生在理论与实践相结合的基础上,加深对计算机整机概念,进一步理解计算机的内部结构和时空关系,进一步理解和掌握微程序控制器的设计思想和具体方法、步骤,从而提高自行设计、调试和分析问题的能力。课程设计题目微程序控制器的设计与实现目的l巩固和深刻理解“计算机组成原理”课程所讲解的原理,加深对计算机各模块协同工作的认识l掌握微程序设计的思想和具体流程、操作方法。l培养学生独立工作和创新思维的能力,取得设计与调试的实践经验。l尝试利用编程实现微程序指令的识别和解释的工作流程内容按照要求设计一
3、指令系统,该指令系统能够实现数据传送,进行加、减运算和无条件转移,具有累加器寻址、寄存器寻址、寄存器间接寻址、存储器直接寻址、立即数寻址等五种寻址方式。具体要求l仔细复习所学过的理论知识,掌握微程序设计的思想,并根据掌握的理论写出要设计的指令系统的微程序流程。指令系统至少要包括六条指令,具有上述功能和寻址方式。l根据微操作流程及给定的微指令格式写出相应的微程序l将所设计的微程序在虚拟环境中运行调试程序,并给出测试思路和具体程序段l尝试用C或者Java语言实现所设计的指令系统的加载、识别和解释功能。l撰写课程设
4、计报告。设计环境l伟福COP2000型计算机组成原理实验仪,微机,相关虚拟软件。lVC开发环境或者Java开发环境。课程设计时间l1.5周课程设计报告要求完成设计任务后,在课程设计的最后阶段,需要总结全部设计工作,写出完整,规范的设计报告,在指定的时间内提交指导教师.课程设计报告要求有完整的格式,包括封面,目录,正文等,具体如下:一、封面包括:课程设计题目,姓名,学号,班级,指导教师,完成日期.二、目录正文前必须要有目录.三、正文正文包括的内容有:⑴设计任务与要求;⑵设计方案(包括设计思路,采用的微指令格式,
5、每条指令的指令流程及其微程序清单)(3)调试过程(包括实验步骤,出现的问题,解决的方法(4)小结(在整个课程设计过程中的总结和体会)(5)参考资料成绩评定课程设计的考核结果按优秀,良好,中等,及格和不及格来评价.对设计任务理解透彻,能够全面,正确,独立地完成设计内容所规定的任务,得出设计结果,并按时提交准确,完整,规范的设计报告,可评为优秀;按照设计任务要求能够顺利地完成任务,得出结果,按时提交较完整的,符合要求的设计报告,可评定为良好;按照设计要求完成了软件的编程与调试,基本完成了任务要求,提交符合要求的设
6、计报告,可评为中等;基本完成设计目标,但不够完善,可能有若干小的缺陷,在帮助下能够完成任务要求,提交设计报告,可评为及格;不能完成指定的要求和任务,未提交设计报告的,评为不及格.参考资料1."计算机组成原理课程设计任务书"2."计算机组成原理"课堂教材