计算机组成整机实验报告,计算机组成实验报告四.doc

本次实验报告详细介绍了在《计算机组成原理》课程中进行的基本模型机实验。实验内容包括设计五条机器指令,绘制相应的微程序流程图,并将微程序转化为16进制代码文件。实验过程中,通过设置不同跳线器实现取指和其他控制操作的分支,利用指令寄存器和控制开关作为测试条件。微代码表展示了每条微指令的16进制代码,以供后续的上机调试和系统理解。
摘要由CSDN通过智能技术生成

计算机组成实验报告四.doc

淮海工学院计算机工程学院

实验报告书

课 程 名: 《计算机组成原理》

题 目: 实验四 基本模型机实验

班 级: G计算机111

学 号:

姓 名:

1、目的与要求

1)在掌握部件单元电路实验的基础上,进一步将其组成系统以构造一台基本模型实验计算机。

2)设计五条机器指令,并编写相应的微程序,具体上机调试,掌握整机软硬件组成概念。

2、实验设备

1) ZYE1601B计算机组成原理教学实验箱一台,排线若干。

2) PC机一台。

3、实验步骤与源程序

l) 实验接线方法如下:

(1)跳线器J1~J12全部拨在右边(自动工作方式);

(2)跳线器J16、J18、J23、J24全部拨在左边;

(3)跳线器J13~J15、J19、J25拨在右边;

(4)跳线器J20~J22、J26、J27连上短路片;

(5)UJ1连UJ2,JSE1连JSE2,SJ1连SJ2;

(6)MBUS连BUS2;

(7)REGBUS连BUS5;

(8)PCBUS连EXJ2;

(9)ALUBUS连EXJ3;

(10)ALUO1连BUS1;

(11)EXJ1连BUS3;

2) 根据机器指令画出对应的微程序流程图, 当拟定“取指”微指令时,该微指令的判别测试字段为P(1)测试。由于“取指”微指令是所有微程序都使用的公用微指令,因此P(1)的测试结果出现多路分支。本机用指令寄存器的前4位I7~I4作为测试条件,出现5路分支,占用5个固定微地址单元。

实验机控制操作为P(4)测试,它以控制开关SWC、SWA作为测试条件,出现了3路分支,占用3个固定微地址单元。当分支微地址单元固定后,剩下的其它地方就可以一条微指令占用控存一个微地址单元随意填写。

注意:微程序流程图上的单元地址为16进制。

3)根据微程序流程图设计微指令并转换成16进制代码文件。

当全部微程序设计完毕后,应将每条微指令代码化,即按微指令格式将微程序流程图转化成二进制微代码表,如下表所示,再转换成16进制代码文件。

二进制微代码表:

微地址S3 S2 S1 S0 M CN WE B1 B0ABCUA5…UA00 00 0 0 0 0 1 0 1 1 0 0 00 0 01 0 00 1 0 0 0 00 10 0 0 0 0 1 0 1 1 1 1 01 1 01 1 00 0 0 0 1 00 20 0 0 0 0 1 0 0 1 1 0 00 0 00 0 10 0 1 0 0 00 30 0 0 0 0 1 0 0 1 1 1 00 0 00 0 00 0 0 1 0 00 40 0 0 0 0 1 0 0 1 0 1 10 0 00 0 00 0 0 1 0 10 50 0 0 0 0 1 0 1 1 0 1 00 0 10 0 00 0 0 1 1 00 61 0 0 1 0 1 0 1 1 0 0 11 0 10 0 00 0 0 0 0 10 70 0 0 0 0 1 0 0 1 1 1 00 0 00 0 00 0 1 1 0 10 80 0 0 0 0 1 0 0 0 0 0 10 0 00 0 00 0 0 0 0 10 90 0 0 0 0 1 0 1 1 1 1 01 1 01 1 00 0 0 0 1 10 A0 0 0 0 0 1 0 1 1 1 1 01 1 01 1 00 0 0 1 1 10 B0 0 0 0 0 1 0 1 1 1 1 01 1 01 1 00 0 1 1 1 00 C0 0 0 0 0 1 0 1 1 1 1 01 1 01 1 00 1 0 1 1 00 D0 0 0 0 0 1 1 0 1 0 0 00 0 10 0 00 0 0 0 0 10 E0 0 0 0 0 1 0 0 1 1 1 00 0 00 0 00 0 1 1 1 10 F0 0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值