社区
C语言
帖子详情
请教函数的出口的问题!
xwy6509
2007-05-29 10:49:27
请问用debug调试是,调用函数时,esp开始的值是不是函数的出口地址的阿?
...全文
208
5
打赏
收藏
请教函数的出口的问题!
请问用debug调试是,调用函数时,esp开始的值是不是函数的出口地址的阿?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cmail
2007-05-30
打赏
举报
回复
上面可能会把你弄糊涂。
寄存器前面都加%
AT&T格式汇编
前面是源操作数,后面是目的操作数
和intel格式不同
cmail
2007-05-30
打赏
举报
回复
这还不明显吗?
call src
=>
pushl eip;
movl src, eip;
src:
pushl epb
movl esp, ebp
...
...
leave ;相当于开始两句的逆操作
ret
其中:
leave
=>
movl ebp, esp
pop ebp
ret
=>
pop eip
ret就相当于pop eip,就是接着函数调用前的指令继续往后执行。
xwy6509
2007-05-30
打赏
举报
回复
对 阿 !!
不过 函数的 出口地址 是 存在哪的呢 ?还有函数的 压栈 的顺序是是么呢 ?
cmail
2007-05-29
打赏
举报
回复
函数开始一般是:
pushl ebp
movl esp, ebp
...
cmail
2007-05-29
打赏
举报
回复
call src
=>
pushl eip
movl src eip
MT4 常用
函数
集成库编写
1.主要面向有一定基础的学员; 2.想编写EA苦于不知道如何下手! 3.能看懂代码的学员! 4....面向对象,面向
函数
式编程! //+------------------------------------------------------------------+
matlab function 多输入多输出,
请教
Matlab关于S
函数
多输入和多输出的
问题
要编写一个s
函数
,有两个输入,三个输出,输入为参考电流Is和电角度angle,输出为三相电流Ia,Ib,Ic,问:1、
函数
的外部使用MUX模块将Is和angle连接起来一同接入s-function
函数
模块吗?2、此
函数
的s-function ...
怎么拦截系统
函数
) 在Dos下,我们可以拦截中断,用自己的处理替换系统中断,然后调用原来的中断,在Windows中,没有了中断,只有
函数
,那么我们如何来拦截系统的
函数
,然后我们的
函数
又调用原来的系统
函数
呢?比如说系统有一个...
Python 递归算法指归浅谈
分别使用 factorial_A() 和 ...前文中两个递归
函数
,不管是阶乘还是斐波那契数列,递归总是向着递归
出口
方向进行,没有分支,没有反复,这样的递归,我们称之为单向递归。但是,更多的情况下,循环是无法取代递归的。
c语言程序设计走迷宫,《C语言程序设计》走迷宫游戏程序设计.doc
《C语言程序设计》题目内容二、上机环境三、
函数
调用关系图图一:
函数
调用关系图四、各
函数
功能说明get_key
函数
:接受按键;五、算法描述或流程图图二:算法流程...在程序设计的过程中,我遇到了不少的
问题
,
请教
过...
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章