函数的调用栈帧过程的常用指令
1、add:加法指令,第一个是目标操作数,第二个是源操作数,格式为:目标操作数 = 目标操作数 + 源操作数;
2、call:调用函数,一般函数的参数放在寄存器中;
3、ret:跳转会调用函数的地方。对应于call,返回到对应的call调用的下一条指令,若有返回值,则放入eax中;
4、push
函数的调用栈帧过程的常用指令
1、add:加法指令,第一个是目标操作数,第二个是源操作数,格式为:目标操作数 = 目标操作数 + 源操作数;
2、call:调用函数,一般函数的参数放在寄存器中;
3、ret:跳转会调用函数的地方。对应于call,返回到对应的call调用的下一条指令,若有返回值,则放入eax中;
4、push