汇编干货笔记->3.1 栈



以下是文字提取,阅读完毕的同学可以离开了

客;栈;大家都听说过
它的特点是;先住进来;的要;先出去;
这里就有;两个;经典操作
;入栈;和;出栈;

8086cpu提供的操作是
;PUSH;(入栈)和;POP;(出栈)
PUSH ax将ax中的元素;放入栈;中
POP ax将栈顶元素;放入ax;中
下面我们来看实例操作

细心的你可能发现了
栈也是;一段内存;
因此少不了段寄存器;SS;和寄存器;SP;
任意时刻,SS:SP指向栈顶元素
下面把push操作;还原;成SS:SP

如果将10000H~1000FH当作栈
当栈;为空;时,SS:SP为多少
是1000EH-2H=10010H
认为是;1000FH;的有下面的误区

POP操作;还原;成SS:SP
POP操作与PUSH操作是;相反;的

下面有几个要;注意的问题;
POP指令后,数据依然;在栈中;,数据会被PUSH覆盖
栈空间是一段内存,PUSH与POP都会;越界;

最后
;欢迎光临小站:yuruotong.com;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 8086汇编 本笔记是笔者观看小甲鱼老师(鱼C论坛)《零基础入门学习汇编语言》系列视频的笔记,在此感谢他和像他一样...
    Gibbs基阅读 37,688评论 8 114
  • 一篇前言 这是一系列的汇编语言学习的读书笔记,以及一些自己的理解系列文章。我想我会在循序渐进的学习中,写下对汇编的...
    华落阅读 10,710评论 1 1
  • 汇编总结 汇编的发展史 机械语言 由0和1组成的机器指令(如:0101 0001 1101 0110) 汇编语言(...
    iChuck阅读 5,104评论 1 8
  • 时光不断流转,如果真到那一天,那一天,我不知道该怎么办,现在不知道,未来或许知道或不知道。
    木鱼瑞雪阅读 1,176评论 0 0
  • 今夜 我在翻一本书 我想知道 那些说过的誓言 是不是都变成了纸上的黑字 今夜 我在翻一本书 我想看看 曾经青春的容...
    春天的麦笛阅读 1,313评论 10 9