- 0
- 0
- 约1.15千字
- 约 7页
- 2016-12-09 发布于重庆
- 举报
24授人以鱼不如授人以渔CALL的参数需求
24授人以鱼不如授人以渔●CALL的参数需求
给一个CALL传入适当的参数,是要看CALL内部调用了什么参数,而不是看CALL前面压入了什么.CALL前面压入的只是一个参考. ? 图中便是F8的喊话模拟器.很多初学者朋友都不是很清楚,为啥只要写一个CALL就可以调用喊话. 我们都知道最后那个CALL是调用喊话的核心CALL.我在文章前面说过,要给一个CALL传入适当的参数是要看CALL内部调用了那些参数.我们进入到CALL内部看看 ? 这里是喊话CALL内部的头部部分.这里我们可以看出CALL的内部调用了4个参数.([EBP+*]或者[ESP+*]是指向参数部分具体请看之前的文章) 我们分别来看看这里的4个参数到底读取了什么. ? 按照顺序来看,首先是 [EBP+14] 喊话内容 [EBP+10] 喊话方式 [EBP+C] 喊话对象 [EBP+8]喊话基址. 从这个CALL的内部我们可以看出 CALL只需要4个参数. ? 断在程序调用CALL的地方,我们从堆栈里可以看到这里压入了4个参数跟CALL内部是对应的.所以我们这里只需要压入4个参数即可.不需要写上面的那几个CALL 例2 ? 图中是游戏CALL实例ONE中的吃血的CALL 写成代码就是 ? 从图中可以看出这里只赋值给一个EDX,为何要把EAX也赋
您可能关注的文档
最近下载
- 粮食安全与国家安全的战略重要性.pptx VIP
- 小学二年级数学下册期中测试卷(苏教版).doc VIP
- 海南xx城市更新改造项目初步设计.docx
- RAZ-E分级阅读英语绘本THE LEANING TOWER(带练习册).pdf VIP
- 人保车险中级核赔师考试题.docx VIP
- 2025年湖北交投集团路桥、港航工程专业初级水平能力测试工作题库及答案.docx VIP
- 2025年巴蜀中学高中面试题目及答案.doc VIP
- 2025年心理咨询师之心理咨询师基础知识考试试卷及参考答案(黄金题型).docx VIP
- 2025山东德州市德城区招聘城市社区专职工作者200人笔试备考试题及答案解析.docx VIP
- 湖北省宜昌市西陵区2024-2025学年八年级下学期期末检测物理试题(含答案).pdf VIP
原创力文档

文档评论(0)