void main() {
function(1, 2, 3);
}
------------------------------------------------------------------------------
对function的调用:
pushl $3
pushl $2
pushl $1
call function -> 指令call会把指令指针(IP)也压入栈中 称这个地址为RET
程序流程陷入function函数,函数首先进行例程的序幕工作:
pushl %ebp
movl %esp, %ebp
subl $20, %esp