好文档 - 专业文书写作范文服务资料分享网站

计算机组成原理课程设计

天下 分享 时间: 加入收藏 我要投稿 点赞

.

4 实验总结

4.1 设计体会

本次课程设计我们做的题目是输入一个16位的数,对其进行循环左移。刚拿到这个题目时我们小组就进行了商讨,分配每个人的任务,我的任务是:设计指令集,并且检查她们所写代码实现的功能。在设计指令集的过程中,我对指令周期和24位控制位做了深入的了解,学到了好多知识,学会了怎么设计一条程序指令以达到相应的功能。

在这次课程设计我遇到了好多问题,由于是第一次接触新建指令系统,其中很多地方都不懂,后来通过查找资料,自己琢磨,问老师和还有大家一起讨论才逐渐有了思路。在设计指令的过程中,有时候会遇到一些小问题,但通过与其他组同学的讨论终于使问题得到了解决。创建新的指令系统需要知道每条指令需要几个状态周期来完成,以及实现相应功能的微程序应该怎么设计,还要考虑要怎么设计才能达到精简指令的目的。

这次课程设计之所以能够成功与我们组员的相互合作有很大的关系,这次刚拿到题目时,我们小组分析了一下实验的要求,将我们六个人分成三个小组,每个小组负责一项任务,各个小组紧密配合,遇到问题时大家互相讨论找出最佳的解决方案,最终使任务得以圆满的完成。另外在这一次的课题设计中,当自己创建的指令集能够成功运行时,我体会到了成功的喜悦和极大的成就感,通过对系统的跟踪测试,自己的动手和实践能力都有了一定的提高,也让我更加喜欢去自己动手做实验了。

4.2 系统改进

本次指令设计,我们利用指令流水操作,进行了指令的精简设计,其中 RU指令的取值操作和输出操作可并行执行,精简后该指令为1个状态周期。 MOVV A,R?指令,由于预指操作和数据总线可并行工作,该指令只有一个状态周期。例如:

改进前: 改进后:

RU T1 24 FFFF17 RU T0 24 CBFF17 T0 55 CBFFFF

MOVV A,R? T1 70 FFF7F7 MOVV A,R? T0 70 CBF7F7 T0 71 CBFFFF

可编辑范本

.

5 参考文献

[1]张昆藏.计算机系统结构.北京:科学出版社,1994

[2]著平玲娣,潘雪增.《计算机组成与设计》.浙江:浙江大学出版社,2004 [3]白中英.计算机组成原理(第二版).北京:科学出版社,1998 [4]DJ-CPTH超强型计算机组成原理与系统结构实验指导书 [5]陈泽宇,《计算机组成与系统结构》.清华大学出版社 [6]李敬兆,《汇编语言》.中国科学技术大学出版社

可编辑范本

6i6ja9zl6y4qfr01784a35m4y31ezc0159l
领取福利

微信扫码领取福利

微信扫码分享