- 34
- 0
- 约1.17万字
- 约 24页
- 2020-08-29 发布于山东
- 举报
微机原理实验报告
学 院:
专业班级:
姓 名
学 号
实验一 汇编语言编程基础
1.3 汇编语言程序上机操作和调试训练
一.功能说明
运用 8086 汇编语言,编辑多字节非压缩型 BCD数除法的简单程序,文件名
取为*.ASM。
运用 MAS﹒M EXE文件进行汇编,修改程序中的各种语法错误,直至正确, 形
成*.OBJ 文件。
运用 LINK.EXE文件进行连接,形成 *.EXE 文件。
仔细阅读和体会 DEBUG调试方法,掌握各种命令的使用方法。
运用 DEBU。G EXE文件进行调试,使用单步执行命令— T 两次,观察寄存器
中内容的变化,使用察看存储器数据段命令— D,观察存储器数据段内数值。
再使用连续执行命令— G,执行程序,检查结果是否正确,若不正确可使用
DEBUG的设置断点,单步执行等功能发现错误所在并加以改正。
二.程序流程图
设置被除数、商的地址指针
设置单位除法次数计数器
取被除数一位作十进制调整
作字节除法、存商
N 被除数各位已除完?
Y
显示运算结果
结束
三.程序代码
修改后的程序代码如下:
DATA SEGMENT
A DB 9,6,8,7,5
B DB 5
C DB 5 DUP (0)
N EQU 5
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,ES:DATA
START: MOV AX,DAT
原创力文档

文档评论(0)