计算机系统实验:存储器实验

2019年3月11日
题目:存储器实验
解释:我在大约3月8号的时候就已经完成了存储器的实验,总的来说并不是很难,只要能够将书上的代码和图画到quartus里面在进行仿真和编译就可以了,下载对于我也已经不是什么难事了,总的来说完成的不错,结果如下。
在这里插入图片描述
在这里插入图片描述
题目:数据通路
解释:数据通路的实验也不是很难,主要就是引脚比较多,需要附加电路的支持才可以达到效果,要不然很难做。而附加电路是需要自己去学的。我通过书上给的提示(scan,cpu16等)自己写出来了一个可以使用数码管的附加电路,感觉还不错。
在这里插入图片描述
题目:跑马灯
解题方法:这是我在闲暇之余帮同学做的一个生日礼物,本来想通过数码管来显示“birthday”这个单词,后来发现实在是太麻烦了,所以没有办法,就设计成了简单的跑马灯,并且可以通过拨码开关来设置数值,也算是加深一下自己对板子的理解。
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
题目:4.3.6思考题
解释:
1)numWord表示字节数量,width表示输出数据宽度,widthad表示输入地址宽度
2)为mif文件或其他类型的记忆文件,用来以数组的方式存储指令,通过新建mif文件在其中设置即可
3)由于2^10=1024,所以至少需要10根,256x4b
4)如图所示:
在这里插入图片描述
5)如图所示:
在这里插入图片描述
6)pc自身,总线,ir寄存器,slu运算器
7)通过置数状态保持运行置数指令,由此来实现在置数法过程中不会因pc改变而影响到结果
8)将pc的控制端设置为101,即累加状态
9)通过creat指令实现
题目:4.4.6思考题
解释:
1)通过粗线相连
2)通过设置粗线的名称来实现
结论:实际上只要静下心来,基本上所有的实验都是在我们可以完成的范围内的,所以不要慌张,按照书上的一步一步来就好,然后,在课余时间我们真的可以通过我们学习的东西进行一下时间,比方说我写的这个跑马灯代码,虽然只是一个很小的东西,但看得出来我的同学十分的喜欢,我也就十分的高兴。

发布了275 篇原创文章 · 获赞 160 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qq_40851744/article/details/104820643