这是x86汇编中的哪种调用约定?

时间:2018-12-11 19:01:35

标签: c++ c assembly x86

我已经知道在c / c ++中调用约定。 不幸的是,我在反转一些汇编代码时遇到了一个难题。

........
mov edx, edi
push esi
mov ecx, edx
call func1
add esp, 4
......

这是我强调的代码。 起初,我猜想func1__fastcall函数。 但是使用__fastcall函数,callee会清理堆栈。 func1不会清理堆栈,而caller会清理堆栈。

0 个答案:

没有答案