好文档 - 专业文书写作范文服务资料分享网站

计算机组成原理课程设计64995 

天下 分享 时间: 加入收藏 我要投稿 点赞

《计算机组成原理》课程设计

任务书

中原工学院计算机学院 2007年6月

前言

“计算机组成原理”是大学本科计算机相关专业的一门核心专业基础课程,必修,在先导课和后继课之间起着承上启下的作用。主要讲授单处理机系统的组成和工作原理,包括运算器、存储器、控制器和输入输出系统,其中控制器的设计是课程的重点和难点。为了让学生能融会贯通各知识点,增强对计算机系统各模块协同工作的认识,充分理解数据通路,掌握控制器的设计技术,课程设计一般也侧重于控制器的设计。考虑到学生的基础和现有实验环境,本次课程设计的题目是“微程序控制器的设计与实现”。通过该课程设计,希望学生在理论与实践相结合的基础上,加深对计算机整机概念,进一步理解计算机的内部结构和时空关系,进一步理解和掌握微程序控制器的设计思想和具体方法、步骤,从而提高自行设计、调试和分析问题的能力。

课程设计题目

微程序控制器的设计与实现

目的

? 巩固和深刻理解“计算机组成原理”课程所讲解的原理,加深对计算机各模块协同工作的认识

? 掌握微程序设计的思想和具体流程、操作方法。 ? 培养学生独立工作和创新思维的能力,取得设计与调试的实践经验。

? 尝试利用编程实现微程序指令的识别和解释的工作流程

内容

按照要求设计一指令系统,该指令系统能够实现数据传送,进行加、减运算和无条件转移,具有累加器寻址、寄存器寻址、寄存器间接寻址、存储器直接寻址、立即数寻址等五种寻址方式。

具体要求 ? 仔细复习所学过的理论知识,掌握微程序设计的思想,并根据掌握的理论写出要设计的指令系统的微程序流程。指令系统至少要包括六条指令,具有上述功能和寻址方式。 ? 根据微操作流程及给定的微指令格式写出相应的微程序 ? 将所设计的微程序在虚拟环境中运行调试程序,并给出测试思路和具体程序段

? 尝试用C或者Java语言实现所设计的指令系统的加载、识别和解释功能。

? 撰写课程设计报告。

设计环境

? 伟福COP2000型计算机组成原理实验仪,微机,相关虚拟软件。

? VC开发环境或者Java开发环境。

课程设计时间

? 1.5周

课程设计报告要求

完成设计任务后,在课程设计的最后阶段,需要总结全部设计工作,写出完整,规范的设计报告,在指定的时间内提交指导教师.课程设计报告要求有完整的格式,包括封面,目录,正文等,具体如下: 一、 封面

包括:课程设计题目,姓名,学号,班级,指导教师,完成日期. 二、 目录

正文前必须要有目录. 三 、正文 正文包括的内容有: ⑴ 设计任务与要求;

⑵ 设计方案(包括设计思路,采用的微指令格式,每条指令的指令流程及其微程序清单)

(3) 调试过程(包括实验步骤,出现的问题,解决的方法 (4) 小结(在整个课程设计过程中的总结和体会)

(5) 参考资料

成绩评定

课程设计的考核结果按优秀,良好,中等,及格和不及格来评价. 对设计任务理解透彻,能够全面,正确,独立地完成设计内容所规定的任务,得出设计结果,并按时提交准确,完整,规范的设计报告,可评为优秀;按照设计任务要求能够顺利地完成任务,得出结果,按时提交较完整的,符合要求的设计报告,可评定为良好;按照设计要求完成了软件的编程与调试,基本完成了任务要求,提交符合要求的设计报告,可评为中等;基本完成设计目标,但不够完善,可能有若干小的缺陷,在帮助下能够完成任务要求,提交设计报告,可评为及格;不能完成指定的要求和任务,未提交设计报告的,评为不及格.

参考资料 1.\计算机组成原理课程设计任务书\2.\

\

计算机组成原理课程设计64995 

《计算机组成原理》课程设计任务书中原工学院计算机学院2007年6月前言“计算机组成原理”是大学本科计算机相关专业的一门核心专业基础课程,必修,在先导课和后继课之
推荐度:
点击下载文档文档为doc格式
97kg624sd147le14lopx1jxus0hl5300vuj
领取福利

微信扫码领取福利

微信扫码分享