DEBUG 之 指令

来源:互联网 发布:mac window 编辑:程序博客网 时间:2024/06/03 19:04

DEBUG 是一个短小而精悍的软件,功能极其强大,之前学过后,感觉很容易掌握,但是长时间不用后,命令不免要忘却,所以今天大致总结一下,帮助以后快速查阅回忆。

首先,强调一点,虽然我们平常使用的很多高级语言对大小写都敏感,但是汇编语言却不是这样……另外,众所周知,在编程中,[]一般表示可选项。还有,以下命令中,除了 debug 外,其他命令前都跟 - 符,这个符号不是自己输入的,而是 debug 给的命令提示符。

debug [路径\文件名] [参数1][参数2]  ; 运行 debug 的同时打开文件,如果有的话-D [地址]  ; 显示当前或指定开始地址的主存内容-D [范围]  ; 显示指定范围内的主存内容-E 地址 [数据表]  ; 修改指定地址的内容,如果存在数据表直接用数据表覆盖指定地址内容-F 范围 数据表  ; 用数据表写入指定范围的主存,多余忽略,缺少循环填补-R  ; 显示所有寄存器内容和标志位状态-R 寄存器名  ; 显示和修改指定寄存器-RF  ; 显示和修改标志位-A [地址]; 从指定地址开始汇编指令(键入汇编指令)-U [地址]; 从指定地址开始,反汇编 32 个字节-U 范围; 对指定范围的主存内容进行反汇编-G [=地址] [断点地址1,断点地址2,……,断点地址n]; = 后的地址指定程序段运行的起始地址,断点地址都为偏移地址,n最大为10-T [=地址]; 逐条指令跟踪-T =地址 数值; 多条指令跟踪-P [=地址] [数值]; 不需要调试子程序、中断服务程序或循环程序段时,使用 P 指令跟踪,类似于 T 指令-N 文件名1 [, 文件名2]; 把一个或者两个可以包含路径的文件全名存入 DEBUG 中,以便其后使用 L 或 W 命令把文件装入或存盘-L [地址]; 将磁盘中的文件或扇区内容装载到主存中-L 地址 驱动器 扇区号 扇区数; 装入指定磁盘扇区范围内容-W [地址]; 将由 N 命令指定的文件写入磁盘-W 地址 驱动器 扇区号 扇区数; 将由 N 命令指定的文件写入指定扇区范围

这里的命令有的十分常用,有的却是放在仓库吃灰,比较常用的命令有-R、-D、-E、-A、-T、-P,这几个需要熟练使用,最起码你学习的时候需要。

详细参考:
百度

0 0
原创粉丝点击