Debug的使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Debug的使用相关的知识,希望对你有一定的参考价值。

     win10打开cmd界面,输入debug,会提示没有这个程序,貌似是这个版本的系统本身就不支持了吧。所以只能够通过第三方软件来将debug程序开启了。win10以下的系统可以直接这样打开debug程序。
     在网上下载一个DOSBOX.exe的程序,再下载一个debug.exe程序,安装好DOSBOX后,修改安装目录中的“DOSBox 0.74 Options.bat”文件,添加如下的字符串即可:
     MOUNT C D:\\InsertSoftWare\\DOSBox\\debug
     C:
     debug
     其中“D:\\InsertSoftWare\\DOSBox\\debug ”就是下载好的debug程序的目录。
     然后双击DOSBOX.exe即可运行debug程序。
  如下图所示:
技术分享
     R命令,用来查看和改变CPU寄存器的内容
 
技术分享

     D命令,用来查看内存中的内容。

技术分享

     E命令,用来改写内存中的内容,添加修改的值之前,要加上开始的CS:IP,告诉CPU从哪个位置开始修改。再用D命令查看修改的内容,可以看到已经将1,2,3,4,5添加到修改的位置上。

 

技术分享

     U指令,用来将内存单元中的内容翻译成汇编指令。

 

技术分享

   T命令,执行输入的指令。

 

技术分享

   A命令,以汇编指令的格式在内存中写入一条机器指令。

以上是关于Debug的使用的主要内容,如果未能解决你的问题,请参考以下文章

idea debug调试怎么使用

golang不能使用debug

SAP ABAP 的经常使用debug方式

Debug系列

Debug的使用

在Intellij IDEA中使用Debug