标签:
一、函数调用堆栈
1、计算机工作三个法宝
存储程序计算机、中断机制、堆栈
2、堆栈是C语言程序运行时必须的一个记录调用路径和参数的空间
-函数调用框架
-传递参数
-保存返回地址
-提供局部变量空间
3、堆栈相关的寄存器
-esp,堆栈指针,指向栈顶
-ebp,基址指针,指向栈底,在C语言中用作记录当前函数调用基址。
4、其他关键寄存器
-cs(代码段寄存器) : eip:总是指向下一条的指令地址
标签:
原文地址:http://www.cnblogs.com/20135231hj/p/5244777.html