摘要: 这篇文章的内容是一个老生常谈的问题----> 函数是如何被调用的。本文用汇编代码研究函数调用的过程,参数调用的方式,函数值的返回。1. 函数是如何实现调用的 函数的调用是用call 和 ret 指令实现的。这里首先简单说明下这call指令的作用:call指令与跳转指令相似,但是不同的是保持返回信息, 即将下一个指令入栈,当遇到ret的时候,返回到这个地址。 呵呵,有点抽象, 下面就用实例来说... 阅读全文
posted @ 2010-10-11 19:23 sld666666 阅读(4779) 评论(5) 推荐(1) 编辑