美文网首页
x86_64的堆栈指针到底指向哪里

x86_64的堆栈指针到底指向哪里

作者: CodingCode | 来源:发表于2022-08-21 02:33 被阅读0次

是指向满位置,还是指向空位置?
答:是指向满位置。

image.png

所以:

push ==  1. sp = sp - 8
         2. memory[sp] = data

pop ==  1. memory[sp] = data
        2. sp = sp + 8

相关文章

  • x86_64的堆栈指针到底指向哪里

    是指向满位置,还是指向空位置?答:是指向满位置。 所以:

  • isa和superclass

    D、题:对象的isa指针指向哪里? 拓展: class对象的superclass指针指向哪里? meta-clas...

  • 反汇编01

    堆栈是连续的地址空间,且向低地址端生长。 esp 是堆栈指针ebp 是基址指针那两条指令的意思是将栈顶指向ebp的...

  • 底层2:OC对象分类

    面试题:对象的isa指针指向哪里? instance对象的isa指向class对象;class对象的isa指针指向...

  • C-指针讲解

    指针的类型是什么: 将指针的名字去掉即可 指针指向的是什么类型: 将指针的名字以及指针左边的*去掉 指针指向了哪里...

  • 笔记八

    二维数组指针:一定要知道指针的指向!!即指针指向哪里。指针的运算:注意移动字节数问题。指针与数组的关系:指针数组:...

  • 1216笔记

    1216 C基础review: 二维数组 指针:一定要知道指针的指向,即指针指向哪里 指针的运算:注意移动字节数...

  • 对象的isa指针指向哪里?

    对象的isa指针指向哪里? 1.instance对象的isa指针指向class。当调用对象方法时,通过instan...

  • isa指针

    对象的isa指针指向哪里?instance对象的isa指向class对象class对象的isa指向meta-cla...

  • js对象和数组的深拷贝与浅拷贝

    概念 1.浅拷贝 上述写法,将a数组赋值b数组,a的指针与b的指针相等,所有二者指向的堆栈区域相同;所有改变一个,...

网友评论

      本文标题:x86_64的堆栈指针到底指向哪里

      本文链接:https://www.haomeiwen.com/subject/bnxvgrtx.html