DEBUG的主要命令
1. R命令:显示和修改寄存器的值和标志位的状态。
2. D命令:显示指定区域内的内容。
3. G命令:从起点开始执行汇编指令,到终点结束。
4. H命令:计算两个十六进制数的和与差。
5. A命令:输入汇编指令。
6. U命令:反汇编,显示机器码所对应的汇编指令。
7. T命令:跟踪执行从起点执行若干条指令。
常用伪指令的用法:
1.符号定义语句:
1)等值语句:
符号名 EQU 表达式
2)等号语句:
            NUM=34
            ……
            NUM=34+1
2.变量定义语句:
符号名 DB/DW/DD 表达式
3.段定义语句:
1)段定义语句格式:
            段名 SEGMENT 【定位类型】【组合类型】【“类别”】
            ……
            段名 ENDS
2)段假设语句:
            ASSUME 段寄存器名:段名【,
3ORG伪指令与地址计数器
            ORG <表达式>
4PUBLICEXTRN伪指令
APUBLIC伪指令
            PUBLIU 名字【,
BEXTRN伪指令
            EXTRN 名字:类型【,
4.过程定义语句
            过程名 PROC NEAR/FAR
                  ……
                  RET
汇编判断指令
            过程名      ENDP
5.结束语句
          汇编语言程序的编辑.汇编.链接.调试步骤
1. 编辑:打开汇编语言程序入口进入汇编语言子目录cMASM
2. 进入DEBUG ,进入调试界面,出入程序
3. 编译源程序  MASM 文件名.ASM
4. 观察实验结果,如果没有达到设计要求,返回第一步修改命令,继续试验
5. 连接程序 LINK 文件名.OBJ;
6. 调试程序 DEBUG 文件名.EXE

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。