- 11
- 0
- 约2.52千字
- 约 14页
- 2019-06-15 发布于湖北
- 举报
实验一 运用DEBUG调试工具编程 实验目的: 1、掌握DEBUG下的主要命令及在DEBUG下编写简单程序、调试程序的方法; 2、理解CPU各种寄存器的作用: CS、IP、AX、、、、; 3、理解那些指令执行时对标志位有影响 DEBUG的功能: DEBUG是专门为汇编语言设计的调试工具软件,它通过单步、设置断点等方式,为使用者提供了非常有效的调试手段。在DEBUG下所有输入的数据都是十六进制,所以不需要后面加H。并且不区分大、小写字母。 DEBUG的主要命令(1) U(反汇编):将机器指令进行反汇编,默认的寄存器是CS:IP,从指定地址开始反汇编32个字节,它的格式是:-U段地址:偏移地址-U段地址:偏移地址1 偏移地址2-U CS:100 ;反汇编开始于CS:100-U 100 150 ;反汇编从100H 到 150H的内容。 ⑵ P/T(跟踪):以单步方式执行程 序-T =段地址:偏移地址-T ;执行一条指令。-T 10 ;执行下面10H(16) 条指令。-T=3 2 ;从指定IP=0003开始, 执行下面2条指令. ⑶A (把符号指令汇编成机器码):-A 100 ;从指定地址100H开始
原创力文档

文档评论(0)