Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Assembly 如何在windows 7上调试exe文件(以前的asm)_Assembly - Fatal编程技术网

Assembly 如何在windows 7上调试exe文件(以前的asm)

Assembly 如何在windows 7上调试exe文件(以前的asm),assembly,Assembly,如何在win7上打开dosbox中的exe文件调试 (汇编文件) 跟踪td不起作用 跟踪调试进入一个新行,没有选项输入我的文件名 traied DEBUG得到了一个新行,以- 我该如何打开该文件?正如Michael所说,要调试程序,请使用debug foo.exe 打印“-”是调试器显示其已准备好接受调试命令的操作。尝试输入“?”以查看可用调试命令的列表。或者,您可以使用“t”开始单步执行程序。您还可以访问,以获取有关可用命令的更详细说明 请注意,dos“调试”程序是一个非常简单的调试器。如果你

如何在win7上打开dosbox中的exe文件调试 (汇编文件) 跟踪td不起作用 跟踪调试进入一个新行,没有选项输入我的文件名 traied DEBUG得到了一个新行,以-


我该如何打开该文件?

正如Michael所说,要调试程序,请使用
debug foo.exe

打印“-”是调试器显示其已准备好接受调试命令的操作。尝试输入“?”以查看可用调试命令的列表。或者,您可以使用“t”开始单步执行程序。您还可以访问,以获取有关可用命令的更详细说明

请注意,dos“调试”程序是一个非常简单的调试器。如果你习惯了全屏、多窗口、源代码调试器,你会非常失望的“调试”比大多数其他调试器更有限,更难学习


如果您打算花时间学习如何使用调试器,“debug”通常不是我推荐的调试器。

您的问题有点难解析,但是为名为
foo.exe
的可执行文件启动
debug
的命令应该是
debug foo.exe
。我这样做了(debug base.exe)我得到的只是一个新行,以a开头-当我再次尝试输入base.exe时,我得到了一个错误堆栈溢出的可能副本不是教程站点,它不会取代黄金法则。在发布另一个问题之前,请阅读这是屏幕关闭,它的上方打开一些带有我的程序的所有十六进制值的蓝色屏幕,我该如何grt到这个屏幕?我是一个非常初学者,所以可能是我放弃添加的somw nunsens或类似的东西。请查看图片,告诉我在哪里运行或如何进入正确的屏幕dos调试不会打开“一些蓝屏”。它是黑白的。有关dos调试的示例屏幕截图,请参阅您可能正在考虑的其他调试器?如果要使用dos调试查看代码和十六进制表示,请尝试输入“u”作为命令。您的“postimg.org”链接提示我登录,但没有显示图像。@H_meir Insight Debugger,Victor Gamayunov、Sergey Pimenov、Oleg O.Chukaev、Dmitry Vodyannikov开发的实模式DOS 16位调试器打开绿色屏幕。看看你是否感兴趣。Borland的Turbo调试器打开蓝屏()