深刻理解计算机系统——stackoverflow

1、栈帧结构 在讲栈帧结构以前须要明确栈帧结构是针对程序设计中的一个过程,过程是对一段指定参数和一个可选的返回值代码的抽象,它提供了一种封装代码的方式,过程的形式在代码的实现过程当中具体表现为:函数(function)、方法(method)、子例程(subroutine)、处理函数(handle)等。 当x86-64过程须要的存储空间超出寄存器可以存放的大小时,就会在栈上分配空间,这部分空间称为过
相关文章
相关标签/搜索