课程设计(论文)任务书
软件 学院 软件+信息工程 专业 09- 02 班
一、课程设计(论文)题目 基本模拟机设计与实现 二、课程设计(论文)工作自 2011 年 6 月 20 日起至 2011 年 6 月 24日止。
三、课程设计(论文) 地点: 5#301 四、课程设计(论文)内容要求: 1.本课程设计的目的
(1) 在掌握部件单元电路实验的基础上,进一步将其组成系统构造一台基本模型计算机。 (2)为其定义五条机器指令,并编写相应的微程序,具体上机调试掌握整机概念。了解计算机组成应用程序编写。
(3)培养学生分析、解决问题的能力,提高学生的论文写作能力。
2.课程设计的任务及要求 1)基本要求:
(1)掌握机器指令与微指令的关系。在实验箱上连线,并实现所写程序段的功能。自己设计一个不少于五条指令的机器语言程序,其中包括减法指令中断服务程序。 (2)结合操作系统的基本原理,进行程序设计; (3)对计算机组成原理有进一步认识和理解。
2)创新要求:
在基本要求达到后,可进行创新设计,如改善算法性能、友好的人机界面 等。
3)课程设计论文编写要求
(1)要按照书稿的规格打印与写课程设计论文
(2)论文包括目录、功能描述、设计思路、具体实现、运行调试与分析讨 论、设计体会与小结、参考文献、附录(源代码)等 (3)课程设计论文装订按学校的统一要求完成
4)答辩与评分标准:
(1)考勤与学习态度:20分;
第- 1 -页
(2)设计思路:20分; (3)代码实现:20分; (4)调试与分析:20分; (5)回答问题:10分; (6)论文规范性:10分。
5)参考文献
《计算机组成与结构》 清华大学出版社 王爱英主编
《计算机组成原理实验指导书》
6)课程设计进度安排
1.准备阶段(2学时):选择设计题目、了解设计目的要求、查阅相关资料 2.程序模块设计分析阶段(2学时):程序总体设计、详细设计 3.代码编写调试阶段(6学时):程序模块代码编写、调试、测试 4.撰写课程设计论文阶段(2学时):总结课程设计任务和设计内容,撰 写课程设计论文
学生签名:
2011年 6月 25日
课程设计(论文)评审意见
(1)考勤与态度 (20分):优( )、良( )、中( )、一般( )、差( ); (2)设计思路 (20分):优( )、良( )、中( )、一般( )、差( ); (3)代码实现 (20分):优( )、良( )、中( )、一般( )、差( ); (4)调试与分析 (20分):优( )、良( )、中( )、一般( )、差( ); (5)回答问题 (10分):优( )、良( )、中( )、一般( )、差( ); (6)论文规范性 (10分):优( )、良( )、中( )、一般( )、差( );
评阅人: 职称: 讲师
2011 年6月27日
第- 2 -页
目录
绪论 ............................................................................... - 1 -
一、 功能描述 ............................................................ - 2 -
二、 设计思路 ............................................................ - 3 -
三、 具体实现 ............................................................ - 5 -
四、 运行调试及结果分析 ........................................ - 8 -
五、 设计体会与小结 .............................................. - 15 -
六、 参考文献 .......................................................... - 15 -
七、 附录(核心代码) .............................................. - 16 -
第- 3 -页
绪论
计算机组成原理是计算机专业本科生必修的硬件课程中重要核心课程之一。基本要求是使我们掌握计算机常用的逻辑器件、部件的原理、参数及使用方法,学懂简单、完备的单台计算机的基本组成原理,学习计算机设计中的入门性知识,掌握维护、使用计算机的技术能。这门课对于使我们了解现代计算机的各个组成部分及其工作原理具有重要作用,对于我们后续课程的学习无疑也具有积极的意义。
经过一个学期理论课的学习,终于到了课设周,接下来是检验这一学期学习成果的时候了。课设的内容关键是运用,将平时学的理论知识与实际的实验器材的操作联系起来,并能够知道我们完成实验。实验具体要求如下:
1、在掌握部件单元电路实验的基础上,进一步将其组成系统构造一台基本模型计算机。
2、为其定义五条机器指令,并编写相应微程序,具体上机调试掌握整机概念。
第- 1 -页
一、 功能描述
本实验要运用前面积累的知识,做一个微程序,在电脑上观察程序的具体运行步骤,理解实验的原理,观察并弄懂每条微指令的执行过程。
在部件实验过程中,各部件单元的控制信号是人为模拟产生的,而本实验将在微程序控制下自动产生各部件单元的控制信号,实现特定指令的功能。这里计算机数据通路的控制将有微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列来完成,一个机器指令对应一个微程序
第- 2 -页