堆栈

汇编语言中的堆栈和数据结构中的堆栈没有关系

堆栈是操作系统预先分配的内存

ESP为栈指针寄存器,当前堆栈用到哪了

当使用过堆栈后需要修改ESP的值

push  向堆栈中压入数据并修改栈顶指针ESP寄存器的值

  1.push r32 

  2.push r16  

  3.push m32

  4.push m16

  5.push imm8/imm16/imm32

pop  数据出栈后并修改栈顶指针ESP寄存器的值

  1.pop r32

  2.pop r16

  3.pop m16

  4.pop m32

  

posted on 2020-02-18 23:09  没有感情的rainbow  阅读(113)  评论(0)    收藏  举报