程序的机器级表示三(过程)

目录   过程: 过程的作用: 机器栈&函数调用过程栈的变化: 函数的返回值的保存: 寄存器使用惯例: call,leave,ret  过程: 高级语言中的函数 过程的调用包括将数据和控制从代码的一部分传递到另一部分 进入过程为局部变量分配空间,退出释放空间 大多数机器只提供转移控制到过程、从过程转移出控制的指令 数据的传递和局部变量的分配释放,都通过操纵程序栈实现 过程的作用: 程序变得更简短清
相关文章
相关标签/搜索