+ -
当前位置:首页 → 问答吧 → DEBUG时如何将结果输出到记事本?

DEBUG时如何将结果输出到记事本?

时间:2010-12-15

来源:互联网

百度了半天,似乎只能在CMD下将内容复制到记事本里。

我调式汇编程序时,比如使用r,t等指令,一会就刷过去了,请问如何将全部内容复制到一个记事本里?

作者: wtq493841534   发布时间: 2010-12-15

同问。来学习一下

作者: flowerjack   发布时间: 2010-12-15

如果你能设计出用什么样的debug命令序列调试程序的话,把这些命令放在一个文本文件中,注意一行一条命令。如a.txt中包含如下内容(含格式,且最后的q后面一定要有换行):

r
t
t
d ds:0
q

然后用

X> debug xxx.exe <a.txt >b.txt

就可把调试结果完全放在文件b.txt中。但同时过程中在屏幕上不显示任何内容。

作者: shzhfu   发布时间: 2010-12-15

引用 2 楼 shzhfu 的回复:
如果你能设计出用什么样的debug命令序列调试程序的话,把这些命令放在一个文本文件中,注意一行一条命令。如a.txt中包含如下内容(含格式,且最后的q后面一定要有换行):

r
t
t
d ds:0
q

然后用

X> debug xxx.exe <a.txt >b.txt

就可把调试结果完全放在文件b.txt中。但同时过程中在屏幕上不显示任何内容。

看不懂,可以解释一下吗?

作者: flowerjack   发布时间: 2010-12-15

引用 3 楼 flowerjack 的回复:
引用 2 楼 shzhfu 的回复:
如果你能设计出用什么样的debug命令序列调试程序的话,把这些命令放在一个文本文件中,注意一行一条命令。如a.txt中包含如下内容(含格式,且最后的q后面一定要有换行):

r
t
t
d ds:0
q

然后用

X> debug xxx.exe <a.txt >b.txt

就可把调试结果完全放在文件b.txt中。但同时过程中在屏……

<为重定向输入,>为重定向输出。 意即debug程序把a.txt作为参数输入, 结果重定向至文件b.txt

作者: masmaster   发布时间: 2010-12-15

引用 4 楼 masmaster 的回复:
引用 3 楼 flowerjack 的回复:
引用 2 楼 shzhfu 的回复:
如果你能设计出用什么样的debug命令序列调试程序的话,把这些命令放在一个文本文件中,注意一行一条命令。如a.txt中包含如下内容(含格式,且最后的q后面一定要有换行):

r
t
t
d ds:0
q

然后用





X> debug xxx.exe <a.txt >b.txt

就可把调……


 高手哇~ 至今不会用DEBUG的路过~
 话说跳出循环都不会的说~

作者: znxllyuan   发布时间: 2010-12-15

引用 5 楼 znxllyuan 的回复:
引用 4 楼 masmaster 的回复:
引用 3 楼 flowerjack 的回复:
引用 2 楼 shzhfu 的回复:
如果你能设计出用什么样的debug命令序列调试程序的话,把这些命令放在一个文本文件中,注意一行一条命令。如a.txt中包含如下内容(含格式,且最后的q后面一定要有换行):

r
t
t
d ds:0
q

然后用





X> debu……

不会用debug怎么学汇编呀?

作者: masmaster   发布时间: 2010-12-15