汇编语言中压入堆栈是什么意思

有什么作用... 有什么作用 展开
 我来答
百度网友6579aaa9e
推荐于2018-03-20 · TA获得超过3602个赞
知道小有建树答主
回答量:1222
采纳率:0%
帮助的人:1140万
展开全部
就是把数据暂时存放到栈中的意思.
例:PUSH AX
PUSH BX
等等,就是把AX,BX寄存器中的数据存入到栈中.
栈是一个暂时存储数据的内存空间,它具有"后进先出"的特性.

补充:栈的作用是很大的.比如,可以用来传递参数,用来暂时存放寄存器中的数据,让寄存器再去做别的事,在WIN32ASM中,还是开辟局部变量的主要空间.
意法半导体(中国)投资有限公司
2023-08-25 广告
单片机是一种集成处理器,通常包含微控制器、存储器、通信接口和其他外设。它们通常用于嵌入式系统,如智能家居设备、汽车电子系统、工业自动化和消费电子产品等。单片机可以通过编程来实现各种功能,如数据处理、输入输出控制、通信等。由于单片机体积小、功... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
fyxiaowan
2009-03-03 · TA获得超过143个赞
知道小有建树答主
回答量:260
采纳率:37%
帮助的人:135万
展开全部
打个比方:有一个瓶子,你先放里一块饼干,再放一块饼干,这就是堆栈,出栈就是把后放的那块饼干拿出来....具有"后进先出"的特性.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风卷Wind
2009-03-03
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
压入堆栈的作用很广泛,可以保护原先的指针
比如push ebp
move ebp,esp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式