2013年10月31日
摘要: 1 空函数 int main() { 00411360 push ebp ;压入ebp 00411361 mov ebp,esp ;ebp = esp,保留esp,待函数调用完再恢复,因为函数调用中肯定会用到esp. 00411363 sub esp,0C0h ;esp-=0C0h(192);为该函数留出临时存储区 ;将其他指针或寄存器中... 阅读全文
posted @ 2013-10-31 16:14 qinfengxiaoyue 阅读(599) 评论(0) 推荐(0)
摘要: 转自:http://www.cppblog.com/weiym/archive/2012/06/07/177958.html 栈从高地址向低地址生长, __stcall和__cdecl调用约定都是函数参数从右到左入栈。 某函数,比如: int add(int a, int b) { return a + b;} 在我们调用 add(1, 2)时: 从栈高地址到低地址入栈,依... 阅读全文
posted @ 2013-10-31 16:07 qinfengxiaoyue 阅读(710) 评论(0) 推荐(0)