计算机组成原理课程设计指导书_课程设计任务及指导书

2020-02-27 其他范文 下载本文

计算机组成原理课程设计指导书由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“课程设计任务及指导书”。

长 沙 学

课程设计指导书

系(部)

计算机科学与技术

计算机科学与技术

2010年12 月 10 日

课程名称:计算机组成原理 课程编号:7020130610 主 笔 人:钟旭 主 审 人:

一、课程设计的目的通过该课程设计的学习,总结计算机组成原理课程的学习内容,利用TDN-CM+教学实验系统提供的软硬件操作平台掌握层次化设计方法、运用计算机原理知识,设计并实现一台完整的计算机,从而巩固课堂知识、深化学习内容、完成教学大纲要求,学好计算机科学与技术专业的专业基础课。

二、课程设计的题目 1.基本模型机设计与实现;

2.带移位运算的模型机的设计与实现; 3.复杂模型机的设计与实现。

三、设计内容(主要技术关键的分析、解决思路和方案比较等)

利用所学过的理论知识,特别是微程序设计的思想,写出要设计的指令系统的微程序。设计环境为TDN-CM+计算机组成原理教学实验系统,微机,虚拟软件。将所设计的微程序在此环境中进行调试,并给出测试思路和具体程序段。最后撰写出符合要求的课程设计说明书、完成答辩。1.基本模型机设计与实现

指令系统至少要包括六条不同类型指令:如一条输入指令,一条减法指令,一条加法指令,一条存数指令,一条输出指令和一条无条件转移指令。2.带移位运算的模型机的设计与实现

在基本模型机的基础上增加左、右循环和左、右带进位循环四条指令

3.设计不少于10条指令的指令系统。其中,包含算术逻辑指令,访问内存指令,程序控制指令,输入输出指令,停机指令。重点是要包括直接、间接、变址和相对寻址等多种寻址方式。

以上数据字长为8位,采用定点补码表示。指令字长为8的整数倍。微指令字长为24位。

四、设计步骤

1、确定设计目标

确定所设计计算机的功能和用途。

2、确定指令系统

确定数据的表示格式、位数、指令的编码、类型、需要设计哪些指令及使用的寻址方式。

3、总体结构与数据通路

总体结构设计包括确定各部件设置以及它们之间的数据通路结构。在此基础上,就可以拟出各种信息传输路径,以及实现这些传输所需要的微命令。综合考虑计算机的速率、性能价格比、可靠性等要求,设计合理的数据通路结构,确定采用何种方案的内总线及外总线。数据通路不同,执行指令所需要的操作就不同,计算机的结构也就不一样。

4、设计指令执行流程

数据通路确定后,就可以设计指令系统中每条指令所需要的机器周期数。对于微程序控制的计算机,根据总线结构,需考虑哪些微操作可以安排在同一条微指令中,哪些微操作不能安排在同一条微指令中。

5、确定微程序地址

根据后续微地址的形成方法,确定每个微程序地址及分支转移地址。

6、微指令代码化

根据微指令格式,将微程序流程中的所有微指令代码化,转化成相应的二进制代码写入到控制存储器中的相应单元中。

7、组装、调试

在总调试前,先按功能模块进行组装和分调,因为只有各功能模块工作正常后,才能保证整机的正常运行。

当所有功能模块都调试正常后,进入总调试。连接所有模块,用单步微指令方式执行机器指令的微程序流程图,当全部微程序流程图检查完后,若运行结果正确,则在内存中装入一段机器指令,进行其他的运行方式等功能调试及执行指令的正确性验证。

五、设计说明书要求

课程设计说明书按学校统一格式撰写和装订。课程设计报告要求打印,其中的数据通路框图、微程序流程图、实验接线图用VISIO等工具软件绘制或用铅笔工工整整绘制。

(1)封面(包括:题目、所在系、班级、学号、指导教师及时间等项,可到教务处网页上下载)(2)任务书(3)目录

目录要层次清晰,要给出标题及页次,目录的最后一项是无序号的“参考文献”。(4)正文

正文应按目录中编排的章节依次撰写,要求计算正确,论述清楚,文字简练通顺,插图清晰,书写整洁。文中图、表及公式应规范地绘制和书写。

正文是实践设计报告的主体,具体由以下几部分组成:

1)课程设计题目;

2)课程设计使用的实验设备;

3)课程设计步骤(包括确定所设计计算机的功能和用途、指令系统、总体结构与数据通路、设计指令执行流程、确定微程序地址、微指令代码化、组装、调试。)

4)课程设计总结(包括自己的收获与体会;遇到的问题和解决的方法等);

(5)附录

附录1:数据通路图 附录2:微程序流程图 附录3:实验接线图 附录4:实验程序及微程序

附录5:参考文献(资料)(格式规范参照长沙学院毕业设计(论文)撰写规范)

六、设计进度安排 时间:

15、16周 讲授:2课时 答疑及设计:26课时 上机调试:8课时 答辩:6课时

七、考核标准

课程设计的成绩分为:优秀:、良好、中等、及格、不及格五个等级。

优秀:完成复杂模型机的设计与实现,指令系统完备有更新扩充。调试成功。文档规范齐全。良好:完成模型机的设计与实现,指令系统指令种类丰富有一定的更新。调试成功。文档规范齐全。中等:完成基本模型机的设计与实现,在老师指导下对指令系统有更新。调试成功。文档规范齐全。及格:完成基本模型机的设计与实现。调试成功。文档规范齐全。不及格:没有课程设计报告,无故缺勤,不能完成调试者不及格。

计算机组成原理课程设计指导书

计算机组成原理课程设计指导书基于EDA技术的单周期中央处理器的设计与实现适用专业:计算机科学与技术专业网络工程专业及相关专业教 研 室:计算机科学与技术教研室计算机科学......

计算机组成原理课程设计

《计算机组成原理》课程设计任务书中原工学院计算机学院 2007年6月前言“计算机组成原理”是大学本科计算机相关专业的一门核心专业基础课程,必修,在先导课和后继课之间起着承......

计算机组成原理课程设计

计算机组成原理课程设计指导材料一. 课程设计目的课程设计教学目的:通过本课程设计,学生可熟悉典型计算机的基本结构、基本组成和基本功能,掌握计算机主要组成部件工作原理的基......

计算机组成原理课程设计教学大纲

计算机组成原理课程设计教学大纲实习名称:计算机组成原理课程设计 课程编码:042219 学 分:3 实习周数:3适用专业:计算机科学与技术一、实习的目的与任务通过该课程设计的学习......

计算机组成原理课程设计答案

在验收的同时,学生必须回答下列问题: 1, 指令寄存器在组成中的作用是什么? 用来保存当前正在执行的一条指令。 2, 指令的执行过程是怎么进行的?执行一条指令时,先把它从内存中取到......

《计算机组成原理课程设计指导书.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
计算机组成原理课程设计指导书
点击下载文档
相关专题 课程设计任务及指导书 指导书 课程设计 原理 课程设计任务及指导书 指导书 课程设计 原理
[其他范文]相关推荐
[其他范文]热门文章
下载全文