欢迎光临
我们一直在努力

Debug命令列表

DEBUG。 BUG是虫子的意思。以前老师告诉我们就是捉虫子的意思,程序中的”虫子”就是错误或者不完善地方,那么就是程序调试了!

命令格式

英文表示

作用

详解

R

Register

查看CPU寄存器的内容

R AX

Register

改变此寄存器的内容

回车后,输入你想要的值,

比如实例中的1111H, 再一次回车

D 1000:0

dump

查看内存中的内容

显示从指定地址开始的128个内存单元的内容,

用16进制的格式输出。

 

D

dump

查看后续的内容

在使用上面的命令后,接着使用本条命令,

可以列出后续的内容

D 1000:0 9

Dump

查看某一范围内存中的内容

这里采用

“D 短地址:起始偏移地址 结尾偏移地址 ”

的格式

E 1000:0  0 1 2 3 4 5 6

Enter

改写内存中的内容 首先我们先用-D 1000:0 f

调出这个范围内存里的数据,

接着使用-e命令来改写

,然后回车,修改就算完成,

然后可以继续用-d来查看

e 1000:0 Enter 单个输入修改内存中内容 输入一条后就按回车
U 1000:0 unassemble 查看内存中机器码的含义
T trace 执行内存中的机器码
A 1000:0 assemble 以汇编指令形式在内存中写入机器指令 输入完-A 1000:0后,回车

会逐个让你输入汇编指令

比如mov ax,1

Q quit 退出debug
P 退出debug
赞(0) 打赏
未经允许不得转载:亚当博客 » Debug命令列表
分享到: 更多 (0)

相关推荐

  • 暂无文章

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏