绵阳广播电视大学计算机综合实践实验目的1
了解并逐步熟悉汇编语言的编辑方法及特点
复习8088汇编语言的段结构、常用的指令与伪指令、存储空间的分配等
掌握汇编语言的编辑、汇编及连接的过程
了解并逐步掌握运用DEBUG进行调试汇编语言程序
借助DEBUG调试工具来发现汇编语言程序的错误所在并加以改正
实验内容1、进入DEBUG方法1:在Windows开始菜单中单击运行命令,直接在运行对话框中输入"DEBUG"方法2:在运行对话框中输入"CMD"启动DOS命令窗口后输入"DEBUG"方法3:在程序、附件、命令提示符,启动DOS命令窗口后输入"DEBUG"2、DEBUG命令格式DEBUG的每个命令都是一个字母,后跟一个或多个参数
算法与流程图程序清单运行结果调试分析和体会下面对DEBUG命令作几点说明
·字母不分大小写
·只使用16进制数,且不能带后缀H
·以空格或逗号作为命令各项之间的分隔符
分隔符只在两个数值之间是必须的
·可以用Ctrl-C或Ctrl-Break终止命令的执行
·若输入的命令有语法错误,则提示“Error”,并用“^”指出错误位置
3、常用的Debug功能用Debug的R命令查看、改变CPU寄存器的内容;用Debug的D命令查看内存中的内容;用Debug的E命令改写内存中的内容;用Debug的U命令将内存中的机器指令翻译成汇编指令;用Debug的T命令执行一条机器指令用Debug的A命令以汇编指令的格式在内存中写了一条机器指令4、用Debug的R命令查看、改变CPU寄存器的内容;R命令用来显示和修改寄存器的值,包括以下两种格式
(1)R显示所有寄存器和8个标志位的值,并反汇编CS:IP所指的指令
(2)R显示指定寄存器的值,并等待用户键入新的值,按回车键结束R命令
5、用Debug的D命令查看内存中的内容;D命令可以查看内存中的内容,D命令的