- 6
- 0
- 约1.7万字
- 约 41页
- 2017-06-03 发布于湖北
- 举报
第一节 DEBUG的主要用途及DEBUG的调用
??? DEBUG是为汇编语言设计的一种调试工具,它通过单步执行、设置断点等方式为汇编语言程序员提供了非常有效的程序调试手段。DEBUG可以直接用来检查和修改内存单元、装入、存储及启动运行程序、检查及修改寄存器,也就是说DEBUG可深入到计算机的内部,可使用户更紧密地与计算机中真正进行的工作相联系。不仅如此,对汇编语言初学者来说,DEBUG也是练习使用汇编指令的一种有效工具。初学者可以直接在DEBUG环境下执行汇编指令。然而,在DEBUG下运行汇编语言源程序也受到了一些限制,它不宜汇编较长的程序,不便于分块程序设计,不便于形成以DOS外部命令形式构成的 .EXE文件,不能使用浮动地址,也不能使用ASM和MASM提供的绝大多数伪指令。
??? 在DOS系统中,DEBUG是以DOS外部命令文件形式提供给用户的,名为DEBUG.EXE。命令文件DEBUG.EXE一般存放在DOS子目录下,因此调用DEBUG时,只需在DOS提示符下键入:
DEBUG [驱动器名:][路径][文件名[.扩展名]][参数1][参数2] 回车
例如: C:/DOSDEBUG DISKCOPY.COM A: B:
??? 进入DEBUG的提示符是符号“-”。即,出现提示符“-”就表示可以接受DEBUG命令了。
??? 当进入DEBUG时,寄存器和标志设成以下数值,这
您可能关注的文档
- c语言 课件第7篇.ppt
- C语言【清华大学出版社】西安交通大学课件第09节.ppt
- C语言1-7篇课后作业答案.doc
- C语言标准输入函数及if选择结构 课程4.docx
- C语言程序设计 第一篇.ppt
- C语言程序设计__第8节 文件.ppt
- C语言程序设计教程(第4版)_第10篇_文件.pptx
- c语言程序设计课件第8篇.ppt
- c语言程序设计课件第9篇.ppt
- C语言程序设计题目和解答-08.doc
- 锦州市太和区2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 长治市沁源县2025-2026学年第二学期三年级语文第六单元测试卷(部编版含答案).docx
- 西安市雁塔区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)