社区
汇编语言
帖子详情
关于堆栈的一点疑惑?
voidpointer
2007-12-08 11:18:07
一般一个汇编程序都有一个堆栈段,比如用以下语句定义:
STACK1 SEGMENT STACK
256 dup (?)
STACK1 ENDS
我的疑惑就是当用指令call调用子程序的时候,先要push ip,这个ip是不是保存在这个定义的堆栈中呢?
...全文
83
3
打赏
收藏
关于堆栈的一点疑惑?
一般一个汇编程序都有一个堆栈段,比如用以下语句定义: STACK1 SEGMENT STACK 256 dup (?) STACK1 ENDS 我的疑惑就是当用指令call调用子程序的时候,先要push ip,这个ip是不是保存在这个定义的堆栈中呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhanzhenbo
2007-12-09
打赏
举报
回复
是的。
当调用一个函数的时候。
1:调用方把参数反序压入堆栈中。
2:调用函数
3:恢复堆栈。
而被调用方需要保存EBP等值,用的就是这个堆栈,在执行
完成后将恢复
czlyc006
2007-12-09
打赏
举报
回复
call指令等价于 push (eip+1)
jmp (子程序处)
ret指令等于 pop eip (虽然实际程序中不能这么写)
fxxygg
2007-12-09
打赏
举报
回复
是的. 只不过在压入栈的时候,压入的是 EIP+1 , 恢复的时候,EIP+1弹出,从这里开始继
续执行.
关于多进程编程中fork()函数返回两次的探究
可以每个接触到多进程编程的人在遇到fork()函数的时候都会由一些
疑惑
,它怎么能返回两次?而且返回值不同。对于以前的认知大家都知道一个函数只能返回依次啊。 呵呵,这是fork的神奇所在,它为什么这么神奇?它是怎么实现的?下面我根据自己得理解简单的说一下,不过另外也欢迎大家的讨论。 首先要明白的是fork函数的作用,它是用来创建一个子进程,和父进程一样的子进程,是父进程的一个副本。 子进程将会有自己的地址空间,并且会获得父进程的数据段的副本以及
堆栈
的副本,所获得的副本都是精确拷贝。所谓副本是一模一样的,包括变量,
堆栈
的结构。 另外有
一点
是子进程和父进程共享代码段。
RTOS任务到底分配多大
堆栈
才合适?
关注、星标公众号,直达精彩内容很多同学都有这样的
疑惑
:我创建一个任务,到底该分配多大
堆栈
空间才合适?我其中一个任务的代码量比较多,
堆栈
空间是不是该分配大
一点
?下面就围绕任务代码量,以及
堆栈
进行描述相关内容。RTOS任务
堆栈
分配市面上很多RTOS的任务都是需要提前分配
堆栈
大小,也就是在创建任务的时候分配好
堆栈
的大小。比如uCOS创建一个检测(Check)任务:// 任务优先级 #define TAS...
RTOS任务分配多大
堆栈
才合适?
关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号|strongerHuang很多同学都有这样的
疑惑
:我创建一个任务,到底该分配多大
堆栈
空间才合适?我其中一个任务的代码量比较多,
堆栈
空间是不是该分配大
一点
?下面就围绕任务代码量,以及
堆栈
进行描述相关内容。RTOS任务
堆栈
分配市面上很多RTOS的任务都是需要提前分配
堆栈
大小,也就是在创建任务的时候分配好
堆栈
的大小。比如...
RTOS任务
堆栈
分配多大才合适?
原文链接:RTOS任务
堆栈
分配多大才合适? ...1.RTOS任务
堆栈
分配2.任务代码量3.任务代码量和
堆栈
大小有关系吗?4.
堆栈
分配多大才合适? 之前有读者问了这样一个问题:我有个任务中的代码量很多,是不是这个任务的
堆栈
需要分配很大才行? 下面就围绕任务代码量,以及
堆栈
进行描述相关内容。 1.RTOS任务
堆栈
分配 市面上很多RTOS的任务都是需要提前分配
堆栈
大小,也就是在创建任务的时候分配好
堆栈
的大小。 比如uCOS创建一个检测(Check)任务: // 任务优先级 #define TASK_CHE.
汇编语言
21,497
社区成员
41,616
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章