函数栈帧图解

本博文环境:Windows 7,64bit,visual studio 2015 咱们知道内存空间大体能够用下图表示: 而函数在调用的时候都是在栈空间上开辟一段空间以供函数使用,因此下面来详细谈一谈函数的栈帧结构。 如图示,栈是由高地址向地地址的方向生长的,并且栈有其栈顶和栈底,在x86系统的CPU中,寄存器ebp保存的是栈底地址,称为帧指针,寄存器esp保存的是栈顶地址,称为栈指针。并且还应该明
相关文章
相关标签/搜索