Debug工具的基本使用

hy

hy

Debug是DOS、Windows都提供的实模式(8086方式)程序的调试工具。使用它,可以查看CPU各种寄存器中的内容、内存的情况和在机器码级跟踪程序的运行。使用Debug提供的命令可以做以下操作:

  • 用R命令查看、改变CPU寄存器的内容;
  • 用D命令查看内存中内容;
  • 用E命令改写内存中命令;
  • 用U命令将内存中的机器指令翻译成汇编指令;
  • 用T命令执行一条机器指令;
  • 用A命令以汇编指令的格式在内存中写入一条机器指令。

Debug的命令比较多,共有20多个,以上6个是比较基础的入门命令。

进阶说明:

T命令默认情况下执行CS:IP指向的内存单元处的指令,一次只执行一条指令,如果想连续执行多条,可用Tn(n表示想执行的指令条数)命令。

(更多内容持续更新…)

0 0 vote
Article Rating
guest
0 评论
Inline Feedbacks
View all comments
0
可以表达一下你的观点哟 ^_^x
()
x