最新DEBUG命令详解1.docVIP

  • 6
  • 0
  • 约1.82万字
  • 约 20页
  • 2016-02-22 发布于湖北
  • 举报
DEBUG命令详解 DEBUG是一个DOS实用程序,是供程序员使用的程序调试工具,可以用它检查内存中任何地方的字节以及修改任何地方的字节。它可以用于逐指令执行某个程序以验证程序运行的正确性,也可以追踪执行过程、比较一个指令执行前后的值以及比较与移动内存中数据的范围,读写文件与磁盘扇区。c 比较内存的两个部分。d 显示部分内存的内容。e 从指定地址开始,将数据输入到内存。f 使用指定值填充一段内存。g 运行在内存中的可执行文件。h 执行十六进制运算。i 显示来自特定端口的 1 字节值。l 将文件或磁盘扇区内容加载到内存。m 复制内存块中的内容/n 为 l 或 w 命令指定文件,或者指定正在测试的文件的参数。o 向输出端口发送 1 个字节的值。p 执行循环、重复的字符串指令、软件中断或子例程。q 停止 Debug 会话。r 显示或改变一个或多个寄存器。s 在部分内存中搜索一个或多个字节值的模式。t 执行一条指令,然后显示所有寄存器的内容、所有标志的状态和 Debug 下一步要执行的指令的解码形式。u 反汇编字节并显示相应的原语句。w 将被测试文件写入磁盘。xa 分配扩展内存。xd 释放扩展内存。xm 映射扩展内存页。xs 显示扩展内存的状态。分隔命令参数所有 Debug 命令都接受参数,除了 q 命令之外。可以用逗号或空格分隔参数,但是只有在两个十六进制值之间才需要这些分隔符。因此,

文档评论(0)

1亿VIP精品文档

相关文档