计算机组成与结构课程实习

计算机组成与结构课程实习

ID:11838712

大小:687.00 KB

页数:11页

时间:2018-07-14

计算机组成与结构课程实习_第1页
计算机组成与结构课程实习_第2页
计算机组成与结构课程实习_第3页
计算机组成与结构课程实习_第4页
计算机组成与结构课程实习_第5页
资源描述:

《计算机组成与结构课程实习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本科生课程实习计算机组成与结构课程实习课程名称学生姓名学生学号所在专业所在班级指导教师职称成绩目录11设计任务与要求1.1.1(这是第三层标题)11.2(这是第二层标题)12(第一层标题)12.1(这是第二层标题)12.1.1(这是第三层标题)12.2(这是第二层标题)13(第一层标题)13.1(这是第二层标题)23.1.1(这是第三层标题)23.2(这是第二层标题)2参考文献410广东海洋大学本科生课程论文基本模型机的设计与实现(专业:计算机科学与技术,学号:201511621315,姓名:林鑫源)

2、指导教师:彭小红)1设计任务与要求1.1设计目的《计算机组成原理》是一门理论性和实践性非常强的课程,学生仅仅通过课堂教学来获取理论知识是远远不够的,必须加强实践教学,通过亲自动手,巩固课堂知识、提高综合运用所学的理论知识和方法独立分析和解决问题的能力,并从成功和失败的体验中得到锻炼,才能够掌握和运用所学到的理论知识来解决实际问题,达到学以致用的目的。除此之外,《计算机组成原理课程实习》为学生提供了一次学习综合运用所学知识去解决实际问题的锻炼。 《计算机组成原理课程实习》是学生学习《计算机组成原理》课程

3、期间的一个重要教学环节。通过实习总结计算机组成原理课程的学习内容:层次化设计方法、多路开关,逻辑运算部件,微程序控制的运算器设计、微程序控制的存储器设计、简单计算机的设计等内容。为将来从事专业工作打下基础,培养良好的职业道德和严谨的工作作风。1.2设计内容设计一台基本模型机,并在模型机上运行一个简单的程序。1.3设计要求了解并掌握计算机组成原理设计的一般方法,具备初步的独立分析和设计能力;通过该课程设计的学习,总结计算机组成原理课程的学习内容,层次化设计方法、多路开关,逻辑运算部件,微程序控制的运算器

4、设计、微程序控制的存储器设计、简单计算机的设计。提高综合运用所学的理论知识和方法独立分析和解决问题的能力。2设计方案在指导书所列指令的基础上,增加了6条指令。根据指导书,微命令格式如下:10广东海洋大学本科生课程论文根据指导书,原有的指令如下:对自己设计的指令的信号进行译码,整理如下:助记符微地址W4W3W2W1W0Rn=FF1E1020000022220E02200034Rn=001D1020000021210982200034/Rn121020000020200802200034MOVR0,R10

5、0012000001000000FXORR0,R10B222000001000000FORR0,R10F222000001000000F测试指令用的程序如下:10广东海洋大学本科生课程论文R0=FFLDAR1,[R0]SUBR0,R1LDAR2,[R0]SUBR0,R1LDAR3,[R0]R0=00ADDR0,R3SUBR3,R1JC+1ADDR2,R2JMP[R2]STPR0=00JMP[R1] 测试程序只用了增加的指令中的前2条,后3条没有指派微地址,如果需要用到,可以替换掉那些不需要用到的指令。

6、机器原有的指令的微程序流程图如下:10广东海洋大学本科生课程论文M=1LDDR1(LDDR2)=1S2=1S3=1M=1ALUBUS=1LDER=1WRD=1Rn=FF1E2234M=1LDDR1(LDDR2)=1S0=1S1=1M=1ALUBUS=1LDER=1WRD=1Rn=001D2134前2条指令的微程序流程图如下:后面4条指令因为在测试程序中没有用到,所以就不过多介绍。 3测试实验器材:把测试程序译成机器码:E45114521453D40C17910A8813D18410广东海洋大学本科生课

7、程论文接入键盘,按F1,再按F10,选择写存储器功能,从00地址开始写入上面已经翻译好的机器码。在FF处存入1,在FE处存入7,在FD处存入10。按ESC,拔出键盘。用单指方式执行程序,先按CLR,之后每按一次QD执行一条指令。监视液晶显示屏,从第一条开始,如下:R0=FFR0=FF,R1=1R0=FE,R1=1R0=FF,R1=1R0=FF,R1=1,R2=7R0=FD,R1=1,R2=7R0=FD,R1=1,R2=7,R3=10R0=0,R1=1,R2=7,R3=10R0=10,R1=1,R2=7

8、,R3=10R0=10,R1=1,R2=7,R3=9R0=10,R1=1,R2=7,R3=9R0=10,R1=1,R2=0e,R3=9R0=10,R1=1,R2=0e,R3=9R0=10,R1=1,R2=0e,R3=9R0=10,R1=0,R2=0e,R3=9R0=10,R1=0,R2=0e,R3=9此后,又跳转到00地址开始执行,如此循环下去。4总结和心得体会通过这次的实验,对微指令与指令的关系更加了解了。一条机器指令对应一个微程序,这个微程序是由若干

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。