设计一个模型计算机的原理,计算机组成原理——基本模型机设计与实现

一、实验目的与要求

(一)、实验目的

1.在掌握部件单元电路实验的基础上,将微程序控制器模块与运算器模块、存储器模块组合成一起,组成一台基本模型计算机。

2.用微程序控制器来控制模型机的数据通道。

3.通过CPU运行五条机器指令组成的简单程序,掌握机器指令与微指令的关系,建立利用指令控制整机(输入、输出、运算、存储系统)的概念。

(二)实验要求

实验前,做好实验预习,学会用基本的五条机器指令编写程序。

实验过程中,要认真进行实验操作和思考实验有关的内容,把自己不太明白的问题通过实验去理解清楚,争取得到最好的实验结果,达到预期的实验教学目的。

二、实验方案

1. 实验框图如下:

2. 在前面的几个部件实验中,我们实验者本身作为“控制器”,完成了数据通道的控制。在模型机实验中,数据通道的控制将由微程序控制器完成,CPU从内存取出一条指令到执行指令结束的一个指令周期,是由微指令组成的序列来完成的,即一条机器指令对应一个微程序。

3. 本实验我们将五条机器指令及有关数据写入RAM和ROM中,通过CPU运行由五条机器指令组成的简单程序,掌握机器指令与微指令的关系。

三、

实验结果和数据处理

答题框:

输入指令部分:

1A

210000000

3A

4A

5A

6A

加法指令部分:

1B

2A

3A

4A

5A

6A

7B

8A

传送指令部分:

1A

2B

3A

4A

输出指令部分:

1B

2A

无条件转移指令部分:

1A

2A

3B

四、

试验结果分析

经比较,实验结果与理论值是一致的。

五、

结论

在做这次实验之前,通过深入的预习,理解了实验原理、明确了实验的目的,按部就班地连线,逐步完成了实验的要求。在实验过程中,我认真进行实验操作和思考实验有关的内容,把自己不太明白的问题通过实验理解清楚,取得了较好的实验结果。通过这次实验懂得了基本模型机设计与实现的基本操作,加深了对书本知识的认识。通过CPU运行五条机器指令组成的简单程序,掌握机器指令与微指令的关系,建立了利用指令控制整机(输入、输出、运算、存储系统)的概念。

六.实验总结

这次的实验难度比较大,但是我认真听老师的讲解,并根据预习的信息和通过和同学的相互讨论和交流,还是较快的掌握了相关的操作,掌握了运用CPU运行五条机器指令组成的简单程序,掌握机器指令与微指令的关系,建立利用指令控制整机的输入、输出、运算和存储。

问题:在实验过程中,连线完毕后,连接到计算机后,发现仪器的灯不停地在闪,原因是线接触不良,经过分析和处理后,就可以成功操作。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值