计算机组成原理模型计算机设计实验报告精选
洛阳理工学院实验报告
系别计算机与信息工程学院班级学号姓名课程名称计算机组成与系统结构实验日期实验名称实验八 模型计算机设计成绩实验条件:
DJ-CPTH超强型组成原理实验箱
PC机一台
实验要求:
设计模型计算机,并利用CPTH 实验仪的上位机软件控制该模型计算机,实现模型机的数据传送功能。
实验目的:
1、掌握微程序控制模型计算机的基本工作原理和设计方法。
2、掌握微程序存储器uM的控制方法和上位机软件的使用方法。实验步骤:
(1)运行CPTH,新建文件。
(2)录入下表中第3列,保存为EX1.ASM。
程序地址
机器码
机器指令
功能
00
01
7C
12
mov a,#12h
传送12H到A
02
80
mov r0,a
传送12到R0
03
81
mov r1,a
传送12到R1
04
05
7C
1E
mov a,#30
传送30到A
End
(3)单击菜单“汇编”的“汇编下载”。
(4)按“单步”运行,观察A /R0/ R1的变化,记录变化情况。
(5)按“复位”。
(6)按“单步”运行,打开“跟踪”标签,观察微程序和微地址变化,按下表记录变化情况,并填写每一步的功能。
状态
PC
EM
IR
微程序
功能
T0
01
7C
7C
CBFFFF
取出00号单元指令,打入IR
T1
01
7C
7C
C7FFF7
传送12H到A
T0
03
80
80
CBFFFF
取出02号单元指令,打入IR
T1
03
80
80
FFFB9F
传送12H到R0
T0
04
81
81
CBFFFF
取出03号单元指令,打入IR
T1
04
81
81
FFFB9F
传送12H到R1
T005
7C
7C
CBFFFF
取出04号单元指令,打入IR
T1
05
7C
7C
C7FFF7
传送30到A
T0
07
00
00
CBFFFF
取出结束指令,同时结束运行
实验过程如图所示:
实验总结:
通过这次实验我掌握了微程序控制模型计算机的基本工作原理和设计方法也掌握了微程序存储器uM的控制方法和上位机软件的使用方法。