汇编语言中PUSH为什么导致SP减2而不是加2,SP不是指向栈顶么,入栈怎么会减2呢? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 汇编语言 push sp 搜索资料 2个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? 百度网友3e5774f 2010-09-13 · TA获得超过194个赞 知道答主 回答量:81 采纳率:0% 帮助的人:54.7万 我也去答题访问个人页 关注 展开全部 栈在内存中实际存储结构是栈底在高地址,栈顶在低地址,所以就是你说的那样了 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2010-09-13 展开全部 因为栈的工作方式的从高地址向低地址分配。栈的地址是递减的。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-03-26 谁能跟我讲一下进栈为什么要SP减2 出栈为什么是SP+2? 21 2018-07-30 汇编中 栈被定义后是个空栈,压入一个数后,sp-2,为什么不是sp-1? 4 2010-07-25 急!汇编语言中,为什么往堆栈中压入一个16位数(即一个字)时,栈顶指针是自动加2呢?为什么不是加2啊? 2 2012-12-14 汇编栈为空时 ss:sp 为什么要使sp指向最低成子单元-2 在压入数据 sp+2 指向了栈底,但并未指向栈底向上 9 2017-08-28 汇编中 栈被定义后是个空栈,压入一个数后,sp-2,为什么不是sp-1 1 2014-10-02 堆栈指针为什么入栈时SP+1,而PUSH指令是SP-2,还有SP+1是指内容还是指地址+1 6 2017-09-15 汇编语言SP=SP-2是什么意思 7 2020-02-04 汇编语言 push sp 问,push 进去的值是多少? 3 更多类似问题 > 为你推荐: