跳至主要內容

chanchaw小于 1 分钟cpp

esp与栈的关系

栈是类似一个垂直的数组的结构,遵循先进后出的规则,从上到下地址依次增大,所以每 push 依次会导致 esp (栈顶指针)减小。
esp与栈的关系

push eax

上面的指令是将寄存器 eax 中的数据压入栈,同时 esp 减小4个字节(eax 是32位寄存器,其长度是4个字节)