汇编语言debug参数使用

时间:2022-08-05 03:27:58

       最近在学习汇编语言,debug指令经常用到,所以有必要对各个指令做一个总结加深理解和记忆。(针对8086)

    Debug调试程序是以DOS外部命令程序形式提供的,它的文件名为Debug.com 。

如果你使用的是windows系统,那么如果是32位的电脑,一般都自带有debug调试工

具,而64位的一般没有自带这个工具,需要自己进行安装。XP系统暂时不作介绍,读

者可以参照我介绍的方法进行尝试。首先,点开windows开始图标。在收索框里输入

cmd,注意是cmd,不是debug,虽然输入debug也可以,但是在后续的程序调试中会

出现一些问题。输入cmd并按回车后即可打开调试工具了。


Debug常用命令:

       -R命令:查看、改变CPU寄存器的内容;

    汇编语言debug参数使用

    -D命令:查看内存中的内容;

    汇编语言debug参数使用 

    -E命令:改写内存中的内容;(Hint:在使用-E命令时需要小心将内存中操作系统的内容更改,会产生未知后果的错误)

    -U命令:将内存中的机器指令翻译为汇编指令;

    汇编语言debug参数使用

    -T命令:执行一条机器指令;

    汇编语言debug参数使用

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


     汇编语言debug参数使用