实验报告
《微机原理与接口技术》
专业 电子信息工程 班级 学号 姓名 年月 2014年12月
实验一
实验内容
(一). MASMF OR WINDOWS集成实验环境的熟悉; (二).与存储器无关的寻址方式(2种) 1.立即寻址
MOV AL,05H MOV DX,8000H
2.寄存器寻址 MOV DS,AX MOV AL,B
(三).与存储器相关的寻址方式(5种) 1.直接寻址
MOV BX,DS:[2000H]
2.寄存器间接寻址
(1)操作数存放于存储器数据段。 MOV AX,4000H
MOV DS,AX MOV SI,2000H MOV AX,DS:[SI
(2)操作数存放于存储器堆栈段 MOV AX,2000H
MOV SS,AX MOV BP,500H MOV AX,SS:[BP]
3.寄存器相对寻址 MOV SS,AX
MOV AX,2000H MOV BP,1000H MOV AX,SS:[BP-2
4.基址、变址寻址
MOV BX,1000H MOV AX,2000H MOV DS,AX
MOV BX,1000H MOV SI,500H
MOV AX,DS:[BX][SI]
5.基址、变址相对寻址
MOV SI,500H MOV AX,2000H MOV DS,AX MOV BX,1000H
MOV AX,DS:100H[BX][SI
实验步骤:
1. 建立文件,编写源程序。
2. 汇编得到.OBJ文件、连接生成EXE 可执行文件。
3. 在DEBUG环境下运行调试,分析每条指令的寻址方式,验证操作数所在的地址空间。
实验总结
在这次的实验中,让我学习了不少知识,首先,我熟悉如何运用MASM FOR
WINDOWS集成实验环境软件去开发,并且对于一些指令也得到了认识和理解。但是,也有许多不足,在编程中有许多指令不会,还要翻阅课本才能知道,对一些指令记忆不牢固,还要加强记忆和理解。
实验二
仪器设备:
MASM F0R WINDOWS 集成实验环境
实验题目:
实验二 传送类指令
实验目的:
通过对具体的传送类指令的实验结果的观察分析,领会源操作数、目的操作数的寻址方式及数据的来源与去向,加深对各指令完成操作功能的理解。
实验二 传送类指令
(1)MOV传送类指令
DATAS SEGMENT DATAS ENDS
STACKS SEGMENT