欢迎来到天天文库
浏览记录
ID:18700320
大小:605.86 KB
页数:18页
时间:2018-09-21
《计算机组成原理课程设计-带复杂指令的设计与实现。》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、课程设计(论文)任务书信息工程学 院计算机科学与技术专 业1 班一、课程设计(论文)题目 带复杂指令的设计与实现二、课程设计(论文)工作自2011年6月26日起至2011年7月1日止。三、课程设计(论文)地点:5-301四、课程设计(论文)内容要求:1.本课程设计的目的通过课程设计,使学生将掌握的计算机组成基本理论应用于实践中,在实际操作中加深对计算机各部件的组成和工作原理的理解,掌握微程序计算机中指令和微指令的编码方法,深入理解机器指令在计算机中的运行过程。2.课程设计的任务及要求1)基本要求:要求学生动手操作实验设备,掌握微程序设计思想和设计方法,设计
2、实现一个简单的模型机,该模型机由运算器、寄存器、译码电路、存储器、和存储微指令用的控制存储器组成,并能实现一些简单的机器指令,并根据设计好的指令设计简单的机器指令程序,实现输入、输出、存储器读写和简单的控制指令。2)创新要求:要求学生根据要求,设计符合要求的指令程序实现简单的任务,并为设计的机器指令编写相应的微程序代码,并在模型机上验证和测试。3)课程设计论文编写要求(1)要按照书稿的规格打印誊写毕业论文。(2)论文包括目录、绪论、正文、小结、参考文献、附录等。(3)课程设计论文装订按学校的统一要求完成。4)答辩与评分标准:及格:能按时完成基本指令微程序的设计与
3、在模型机上实现,课程设计报告基本符合要求。中:能按时完成基本指令微程序的设计与在模型机上实现,课程设计报告符合要求,能够分析设计基本指令之外指定的指令,能实现复杂寻址方式的指令。良:能按时完成基本指令微程序的设计与在模型机上实现,课程设计报告符合要求,能够分析设计基本指令之外指定的指令,能设计实现复杂寻址方式和能够自由设计功能相对简单的机器指令并为其编写微程序代码。优秀:能按时完成基本指令微程序的设计与在模型机上实现,课程设计报告符合要求,能够分析设计基本指令之外指定的指令,能设计实现复杂寻址方式和能够自由设计功能灵活的机器指令并为其编写微程序代码,能够自由控制
4、微指令执行流程,代码设计有一定的创新性。指定的复杂指令包括:(1)设计减法指令SUB功能:[1AH]-[1BH]→[1CH]寻址方式:寄存器间寻址指令执行流程:输入两个数05,01分别送到存储器地址单元1AH,1BH,05H→[1AH]//IN,STA01H→[1BH]//IN,STA1AH→R0//IN[R0]→R0//自己设计R0-[1BH]→R0//自己设计R0→[1CH][1CH]→LED显示存储单元1CH内容(2)设计加法指令ADD2功能:[[1AH]]+[1BH]→[1CH]寻址方式:存储器间接寻址指令执行流程:输入两个数05,01分别送到存储器地址
5、单元1AH,1BH,1DH→[1AH]//IN,STA05H→[1DH]//IN,STA01H→[1BH]//IN,STA1AH→R0//IN[R0]→R0//自己设计R0+[1BH]→R0//自己设计R0→[1CH][1CH]→LED显示存储单元1CH内容(3)寄存器加法指令功能:((R0))+(R1)→R0其中R0、R1的起始内容由输入开关输入,R0输入1AH,存储器[1AH]单元中预先存放数05H,R1的起始内容输入01H,然后RO完成一次存储器间接寻址将数05H取出,加上寄存器R1的内容01H,加法结果存到R0寄存器,最后将加法结果存储到单元[1CH]中
6、并在LED灯上显示出来。寻址方式:寄存器间寻址、寄存器寻址指令执行流程:输入两个数05,01分别送到存储器地址单元1AH,1BH,05H→[1AH]//IN,STA1AH→R0//IN[R0]→R0//自己设计01H→R1//自己设计R0+R1→R0//自己设计R0→[1CH][1CH]→LED显示存储单元1CH内容注意:以上三条复杂指令可以选择实现任意一条即可。5)参考文献:(1)(2)张.《》某出版社(3)6)课程设计进度安排内容天数 地点构思及收集资料1 图书馆上级调试3 实验室撰写论文2 图书馆、教室学生签名
7、:2011年6月26日课程设计(论文)评审意见(1)完成原理分析(20分):优( )、良( )、中( )、一般( )、差( );(2)设计分析 (30分):优( )、良( )、中( )、一般( )、差( );(3)完成调试 (20分):优( )、良( )、中( )、一般( )、差( );(4)回答问题 (10分):优( )、良( )、中( )、一般( )、差( );(5)格式规范性(20分):优( )、良( )、中( )、一般( )、差( );评阅人:职称:2011年7月2日目录一、实验原理5二、设计及分析61.微程序流程图设计112.微指令代码设计123
8、.机器指令设计134.I
此文档下载收益归作者所有