如何用debug看汇编的结果。
答案:2 悬赏:20
解决时间 2021-01-05 01:33
- 提问者网友:离殇似水流年飞逝
- 2021-01-04 05:00
如何用debug看汇编的结果。
最佳答案
- 二级知识专家网友:荒唐后生
- 2021-01-04 06:04
假如汇编源文件为ABC.asm
编译、连接后的可执行文件便是:ABC.EXE
在DOS下键入以下命令:
DEBUG ABC.EXE
然后用DEBUG的系列命令看汇编的结果。
如:U-- 反汇编 P--单步 等等。。。
编译、连接后的可执行文件便是:ABC.EXE
在DOS下键入以下命令:
DEBUG ABC.EXE
然后用DEBUG的系列命令看汇编的结果。
如:U-- 反汇编 P--单步 等等。。。
全部回答
- 1楼网友:星星坠落
- 2021-01-04 06:16
简单的说:
进入debug
输入-r,显示cpu中各个寄存器的内容。
输入-a,然后可以输入你想测试的程序语句,输入完按回车
进入到- ,这个状态,然后输入t,
-t的意思是单步执行,输入一次t执行一条语句,然后在输入r,查看cpu中各个寄存器内容是否有变化,然后再输入-t,再执行一条,再输入-r,查看cpu中各个寄存器内容是否有变化,……如此重复,知道你想测试的指令全部执行完。
输入-q退出debug。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯