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

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

沈阳工程学院

课程设计

设计题目:基本模型机的设计与实现(第7组)

系别 ************ 班级

学生姓名学号

指导教师王健、李贞职称副教授、教授

起止日期:2011年1月3日起——至2011年1月9日止

沈阳工程学院

课程设计任务书

课程设计题目:基本模型机的设计与实现(第7组)

系别信息工程系班级计本081

学生姓名王浩学号 2008412110

指导教师王健、李贞职称副教授、教授

课程设计进行地点:计算机组成原理实验室

任务下达时间: 2010年12月24日

起止日期:2011年1月3日起——至2011年1月9日止

教研室主任王健 2010年12月22日批准

一、课程设计的原始资料及依据

查阅有关计算机组成原理的教材、实验指导书等资料,进一步熟悉微程序控制器原理,微指令的设计方法。在掌握运算器、存储器、微程序控制器等部件的单元电路实验的基础上,进一步将各部件组成系统,构造一台基本模型计算机。为给定的机器指令编写相应的微程序,上机调试,掌握整机概念。

二、课程设计主要内容及要求

1.认真阅读资料,掌握设计题目所要求的机器指令的操作功能。除4条必做指令外,每组另外设计1条机器指令。2条选做指令,供有能力的学生完成。全部机器指令如下:

2.为所要设计的机器指令设计操作码和操作数,并安排其在RAM 芯片6116中的地址。形成“机器指令表”

3.分析并理解数据通路图。根据数据通路图画出给定的机器指令的微程序流程图。 4.根据微指令格式编写每条机器指令对应的微程序,形成“二进制微指令代码表”。 5.全部微程序设计完毕后,按照课程设计指导书中给出的电路接线图连接线路。 6.将微程序中各个微指令正确地写入E 2PROM 芯片2816中。 7.执行控制台操作微指令,进行机器指令程序的装入和检查。 8.运行程序,检查结果是否和理论值一致。

9.记录出现故障的现象,并对故障进行分析,说明排除故障的思路及故障性质。 10.独立思考,认真设计。遵守课程设计时间安排。 11.认真书写课程设计说明书,避免相互抄袭。

三、对课程设计说明书撰写内容、格式、字数的要求

1.课程设计说明书是体现和总结课程设计成果的载体,主要内容包括:设计题目、设计目的、设备器材、设计原理、设计内容、设计步骤、实现方法及关键技术、遇到的问题及解决方法、设计总结等。一般不应少于3000字。

2.在适当位置配合相应的实验原理图、数据通路图、微程序流程图、实验接线图、微指令代码表等图表进行说明。应做到文理通顺,内容正确完整,书写工整,装订整齐。

3.设计总结部分主要写本人设计期间所做工作简介、得到了哪些设计成果、以及自己的设计体会,包括通过课程设计有何收获,程序有哪些不足之处,哪里遇到了困难,解决的办法,以及今后的目标。

4.课程设计说明书手写或打印均可,具体要求如下:

手写时要用统一的课程设计用纸格式,用黑或蓝黑墨水工整书写;

打印时采用A4纸,页边距均为20mm ,目录、各章标题(如: 2 设计原理及内容)和设计总结等

要求 机器指令助记符 操作功能说明 设计组

编号

机器指令助记符 操作功能说明

必做 IN “DATA UNIT ”开关→R0 第4组 ANS [addr] ([addr] AND R0)-1→R0

必做 AND [addr] R0 AND [addr]→R0 第5组

NAN [addr] R0 0 ND [addr]→R A 必做 SUB [addr] R0-[addr]→R0 第6组 SUA [addr] R0-[addr]→ [addr]

必做 JMP addr addr →PC 第7组 DECR [addr],3 [addr]-3→R0

第1组 NRO [addr] R0[addr] OR R0→ 第8组 INC [addr],2 [addr] + 2→[addr]

第2组 NOB [addr] BUS [addr]→ 选做 INCR [addr] R0 + 1→[addr]

第3组 NOR [addr] R0 0 R [addr]→R O 选做 XOR [addr] R0 XOR [addr]→R0

部分的标题用小三号黑体,上下各空1行,居中书写;一级节标题(如: 2.1 设计原理)采用黑体四号字,二级节标题(如: 2.1.1数据通路)采用黑体小四号字,左对齐书写。

正文采用宋体小四号字,行间距18磅,每个自然段首行缩进2个字。

图和表的要有编号和标题,如:图2.1数据通路图;表1.1机器指令表。图题与表题采用宋体五号字。表格内和插图中的文字一般用宋体五号字,在保证清楚的前提下也可用更小号的字体。

英文字体和数字采用Time New Roman字体,与中文混排的英文字号应与周围的汉字大小一致。

页码用五号字,在每页底端居中放置。

5.课程设计说明书装订顺序为:封面、任务书、成绩评定表、设计小组任务分配及自评、目录、正文、设计总结。在左侧用订书钉装订,不要使用塑料夹。

6.设计小组任务分配及自评处注明设计组编号、设计组组长、设计组成员,并由设计组组长给出评语。包括该同学主要完成了哪些任务,课程设计期间的表现和态度如何,组长自己的评语由小组其他成员集体讨论后写出。

四、设计完成后应提交成果的种类、数量、质量等方面的要求

1.完成题目要求的机器指令的操作功能,微程序运行稳定。

2.提交课程设计说明书打印版及Word文件。

五、时间进度安排

顺序阶段日期计划完成内容备注

1 第1天(1月3日)阅读资料、系统分析设计

2 第2天(1月4日)系统分析设计、微程序编制

3 第3-4天(1月5-6日)微程序输入、调试及运行

4 第5天(1月7日)基本模型机运行验收、答辩

5 第6-7天(1月8-9日)撰写课程设计说明书

六、主要参考资料(文献)

[1]王健、王德君.计算机组成原理实验指导书.沈阳工程学院,2009

[2]白中英.计算机组成原理(第4版).北京:科学出版社,2008

[3]蒋本珊.计算机组成原理.北京:清华大学出版社,2005

[4]唐朔飞.计算机组成原理.北京:高等教育出版社,2003

相关文档
最新文档