全球旧事资料 分类
DEBUG主要命令一览表
命令名称格式说明
DEBUGdpathexe参数
命令名称
格式
说明
D地址显示存储单元D内容D范围
G地址运行G参数1参数命令2T地址T显示修改标志状态L规定范围逐个单元WN逐条指令跟踪
R显示和修改寄R存器内容和标志位状态R寄存器名RFE地址listE地址F填写命令A汇编命令反汇编命令F范围listA地址U地址U范围
跟踪命令T地址N条多条指令跟指令踪命名Nd文件命令名extL地址装入命令LW写命令W指定扇区范围装指定区装入指定文件把数据写入磁盘扇区把数据写入指定文件中退出debug返加DOS
E
修改存储单元内容
Q退出Q
U
DEBUG是专门为汇编语言设计的一种调试工具,它通过步进,设置断点等方式为汇编语言程序员提供了非常有效的调试手段。1、DEBUG程序的启动在DOS提示符下,可键入命令:CDEBUGdpath文件名参数1参数2其中文件名是被调试文件的名称,它须是执行文件(EXE),两个参数是运行被调试文件时所需要的命令参数,在DEBUG程序调入后,出现提示符“”,此时,可键入所需的DEBUG命令。在启动DEBUG时,如果输入了文件名,则DEBUG程序把指定文件装入内存。用户可以通过DEBUG的命令对指定文件进行修改、显示和执行。如果没有文件名,则是以当前内存的内容工作,或者用命名命令和装入命令把需要的文件装入内存,然后再用DEBUG的命令进行修改、显示和执行。
f2、DEBUG的主要命令(1)汇编命令A,格式为:A地址该命令从指定地址开始允许输入汇编语句,把它们汇编成机器代码相继存放在从指定地址开始的存储器中。(2)反汇编命令U,有两种格式:1)U地址该命令从指定地址开始,反汇编32个字节,若地址省略,则从上一个U命令的最后一条指令的下一个单元开始显示32个字节。2)U范围该命令对指定范围的内存单元进行反汇编,例如:U04BA:01000108或U04BA:0100L9此二命令是等效的。(3)运行命令G,格式为:G地址1地址2地址3。。。其中地址1规定了运行起始地址,后面的若干地址均为断点地址。(4)追踪命令T,有两种格式:1)逐条指令追踪:T地址该命令从指定地址起执行一条指令后停下来,显示寄存器内容和状态值。2)多条指令追踪:T地址值该命令从指定地址起执行
条命令后停下来,
由值确定。(5)显示内存单元内容的命令D,格式为:D地址或D范围(6)修改内存单元内容的命令E,它有两种格式:1)用给定的r
好听全球资料 返回顶部