sufeng
驱动牛犊
驱动牛犊
  • 注册日期2002-04-27
  • 最后登录2004-08-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
20楼#
发布于:2002-11-07 17:50
fracker,好像出错了。哈哈,不过都带有\"?\"
ebp+8是第一个参数,ebp+c是第二个参数.


func (...)
XXXXX:XXXXX push ebp
XXXXX:XXXXX mov ebp, esp
XXXXX:XXXXX mov eax, [ebp+0c] /* 用的是好像第一个参数吧? */
XXXXX:XXXXX mov eax, [ebp+08] /* 用的是第二个参数吧?*/
fracker
驱动太牛
驱动太牛
  • 注册日期2001-06-28
  • 最后登录2021-03-30
  • 粉丝0
  • 关注0
  • 积分219分
  • 威望81点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分1分
  • 社区居民
21楼#
发布于:2002-11-07 17:58
fracker,好像出错了。哈哈,不过都带有\"?\"
ebp+8是第一个参数,ebp+c是第二个参数.


func (...)
XXXXX:XXXXX push ebp
XXXXX:XXXXX mov ebp, esp
XXXXX:XXXXX mov eax, [ebp+0c] /* 用的是好像第一个参数吧? */
XXXXX:XXXXX mov eax, [ebp+08] /* 用的是第二个参数吧?*/

我写文章的时候没有去看源程序啦,所以嘛这个顺序可能会记错的,你心真细啊。不过这个跟函数的声明有关系的。
sufeng
驱动牛犊
驱动牛犊
  • 注册日期2002-04-27
  • 最后登录2004-08-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
22楼#
发布于:2002-11-07 18:23
haha,跟函数的声明有关系。
fracker真是谦虚,全国人民都应该学习fracker这种伟大的精神。
yjc
yjc
驱动小牛
驱动小牛
  • 注册日期2002-03-12
  • 最后登录2010-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
23楼#
发布于:2002-11-13 18:02
要看是标准调用、c调用还是pascal调用等等
上一页 下一页
游客

返回顶部