首页
社区
课程
招聘
[求助]关于mov ebp,esp
发表于: 2006-6-11 10:46 7883

[求助]关于mov ebp,esp

2006-6-11 10:46
7883
我是个菜鸟,我一直都被这个困惑,为什么要这样,是不是因为esp是堆顶指针会随时改变所以要用到ebp,用ebp存取参数的时候有时是mov eax,[ebp-4]有时又是mov eax,[ebp+4],到底怎样在堆栈中存取参数呢?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
2
mov eax,[ebp-4]是取函数的局部变量数据。mov eax,[ebp+4]是取传入函数的参数
2006-6-11 11:48
0
雪    币: 268
活跃值: (40)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
3
那么当前ebp指向什么内容呢
2006-6-11 12:44
0
雪    币: 50161
活跃值: (20610)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
4
http://bbs.pediy.com/showthread.php?s=&threadid=769
三. 基础知识
2006-6-11 13:01
0
雪    币: 214
活跃值: (70)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
最初由 三根火柴 发布
那么当前ebp指向什么内容呢


。。。。。。。。。。。。。
2006-6-11 14:32
0
游客
登录 | 注册 方可回帖
返回
//