- 121
- 0
- 约5.06千字
- 约 7页
- 2017-10-07 发布于湖北
- 举报
第三次实验报告
实验报告
专业班级: 计算机1207班 姓 名: 陈驰 机器号: 51 学 号:E-mail: 904000612@ 指导教师: 总成绩: 分步成绩: 出勤: 实验表现 实验报告:
实验六 模型机与机器指令执行实验
一 实验目的
1 实验目的
掌握控制器的工作原理
掌握由控制器、运算器、存储器、组成的模型机的工作原理
通过运行各种简单程序,掌握机器指令和微指令的关系
2 实验要求
做好实验预习和准备工作,掌握本次实验所用指令系统功能
将实验用汇编语言源文件编译成机器语言的目标文件
完成规定的实验内容
故障分析与排除
实验结束时完成实验报告,并将报告提交服务器。
二 实验原理
模型机的逻辑框图如图所示。其指令系统和微指令系统可参看资料。在本实验中,模型机作为一个整体工作。所有微程序的控制信号由微程序存储器uM输出。而各寄存器,运算器的控制端口与uM联接。
三 实验内容
在实验前,先用8芯电缆连接J1和J2,控制方式开关拨到“微程序控制”方向。将计算机串口与实验仪串口相连,启动COP2000软件,并用快捷图标“设置”功能打开设置窗口,选择实验仪连接的串行口,然后再按“连接COP2000实验仪”按钮接通到实验仪。
实验1 数据传送/输入输出实验
1. 在COP2000软件中的源程序窗口输入下列程序:
MOV A,#12H
MOV A,R0
MOV A,@R0
MOV A, 01H
IN
OUT
END
2 将程序另存为EX1.ASM,将程序汇编成机器码,反汇编窗口会显示出程序地址,机器码,反汇编指令。
3 执行“单微指令运行”功能,观察执行每条指令时,寄存器的输入/输出状态,各控制信号的状态,PC及uPC如何工作,其跟踪结果写人下表。
汇 编 指 令
程序地址
机器码
指令说明
微程序
PC
uPC
运行时寄存器或存储器的值
MOV A, #12H
00
01
7C 12
立即数12H送到累加器A
C7FFF7
CBFFFF
01
02
7C
7D
A:00
EM:7C
A:12
EM:12
MOV A,R0
02
70
寄存器R0送到累加器A
FFF7F7
CBFFFF
03
70
71
A:12
RO:70
A:00
RO:70
MOV A,@RO
03
74
R0间址的存储器内容送到累加器A
FF77FF
D7BFF7
CBFFFF
04
74
75
76
MAR:00
EM:74
A:00
MOV A, 01
04
78 01
存储器01单元内容送到累加器A
C77FFF
D7BFF7
CBFFFF
05
06
06
78
79
7A
MAR:01
EM:12
A:12
IN
06
C0
端口IN内容输入到累加器A
FFFF17
CBFFFF
07
07
C0
C1
A:00
OUT
07
C4
累加器A内容输出到端口OUT
FFDF9F
CBFFFF
08
C4
C5
A:00
实验2 数据运算实验
1 在COP2000软件中的源程序窗口输入下列程序:
ADDC A, R1
SUB A, @R0
AND A,#55H
OR A,02H
END
2 将程序另存为EX2.ASM,将程序汇编成机器码,反汇编窗口会显示出程序地址,机器码,反汇编指令。
3 执行“单微指令运行”功能,观察执行每条指令时,寄存器的输入/输出状态,各控制信号的状态,PC及uPC如何工作,其跟踪结果写人下表。
汇编指令
程序地址
机器码
指令说明
微程序
PC
uPC
运行时寄存器或存储器的值
ADDC A, R1
00
21
累加器A的值加上寄存器R1加进位
FFF7EF
FFFE94
CBFFFF
01
20
21
22
W:00
A:00
SUB A, @R0
01
35
累加器A减去R1间址的存储器内容
FF77FF
D7BFEF
FFFE91\
CBFFFF
02
34
35
36
37
MAR:00
W:21
A:DF
EM:21
AND A,#55H
02
5C 55
累加器A逻辑与立即数55H
C7FFEF
FFFE93
CBFFFF
03
04
04
5C
5D
5E
W:55
A:55
EM:55
OR A,02H
04
68 02
累加器A逻辑或存储器02单元的内容
C77FFF
D7BFEF
FFFE92
CBFFFF
05
06
06
06
68
69
6A
6B
MAR:02
W:5C
A:55
EM:5C
实验3 移位/取反实验
1 在COP2000软件中的源程序窗口输入下列程序:
MOV A,#55H
RR A
RLC A
C
您可能关注的文档
- 课件磷化基础.ppt
- 课件神经外科试题.doc
- 课件科学实验题.docx
- 课件科学:1.2《声音的发生和传播》课件(浙教版七年级下).ppt
- 课件移动执法车辆-3G无线视频集中监控管理系统.ppt
- 论移动通信概述论文.pdf
- 课件移动通信的电波传播.ppt
- 论程控交换pcm编译码实验.doc
- 课件空气压缩机安全操作规程.doc
- 论空调用单向阀.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)