蓝色贝雷帽 发表于 2016-6-2 16:10

望大家多多提问,互相学习

青霄 发表于 2016-6-4 22:06


F7与Enter的区别,至于楼主说跟进以后代码段不同,那肯定是CALL的位置不同。如果位置相同的话,代码不可能不同。

F7,让CPU窗口显示CALL内部代码,并且单步执行,进行分析。
Enter(回车或右键跟随),模拟跟踪,CPU窗口显示内部代码,但CPU并没有执行到此处代码。用于目测观察。

F7与Enter相同之处:CPU窗口都显示了CALL的内部代码,因为是同一个CALL,所以内部代码也相同。
F7与Enter不同之处:F7后,CPU执行到此处代码。Enter过来后,CPU未执行到此处代码。

Owner_Cracker 发表于 2016-9-14 16:51

真正的学习帖,新手又学会了,谢谢

lipeipei2 发表于 2016-12-17 13:41

Enter是进去看代码长什么样子。程序执行,不会有动作。F7进去程序是有动作的。F7进去就相当程序执行到CALL里面了。然后在F8往下跟。

千里冰封 发表于 2016-12-18 20:28

Shark恒 发表于 2016-2-17 12:29
F7与Enter的区别,至于楼主说跟进以后代码段不同,那肯定是CALL的位置不同。如果位置相同的话,代码不可能 ...

鲨鱼老大,正解{:6_215:}

chinafei1 发表于 2017-4-7 12:21

感谢提醒,我一般使用时一般不按ENTER,F7进CALL后,就接鼠标了,如果是F8后,也是动鼠标了,ENTER比较少用
页: 1 [2]
查看完整版本: F7进CALL,与“ENTER跟随进CALL”,有什么不同?