1.DEBUG 程序的调用
在 DOS 提示符下,可键入命令:
C>DEBUG [d:][path][文件名][参数 1][参数 2]
其中文件名是被调试文件的名字,它必须是可执行文件(EXE),两个参数是运行被调试
文件时所需要的命令参数,在 DEBUG 程序调入后,出现提示符”_”,此时,可键入所需的 DEBUG
命令。
2.DEBUG 的主要命令
(1)显示内存单元内容的命令 D,格式为:
-D [地址] 或
-D [范围]
(2)修改内存单元内容的命令 E,它有两种格式
1)用给定的内容代替指定范围的单元内容:
-E 地址 内容表
例如:-E DS: 100 F3 “XYZ” 8D
其中 F3,“X”,“Y”,“Z”和 8D 各占一个字节,用这 5 个字节代替原内存单元 DS:100
到 104 的内容,“X”,“Y”,“Z”将分别按它们的 ASCII 码值代入。
2)逐个单元相继修改
-E 地址
例如:
-E 100:
18E4: 0100 89 78
此命令是将原 100 号单元的内容 89 修改为 78。78 是程序员键入的。
(3)检查和修改寄存器内容的命令 R,它有三种方式:
1)显示 CPU 内部所有寄存器的内容和标志位状态,格式为:
-R
R 命令显示中标志位状态的含义如下表所示:
辅助进位 auxiliary carry(是/否)
2)显示和修改某个指定寄存器内容,格式为:
-R 寄存器名
例如打入:-R AX
评论0
最新资源