汇编 2017-10-17 linux linux, 汇编 评论 字数统计: 145(字) 阅读时长: 1(分) 说明 反汇编指令使用gdb disas [function-name]objdump -d/-D obj-name对整个程序进行反汇编通过这个反汇编可以发现main函数并非一个程序的入口,而是__start函数 函数调用时入栈的顺序是编译时确定的,函数调用之前需要入栈的主要是函数参数,而参数都是固定,可变参数只是用宏确定偏移量。调用函数的代码放在代码段。入栈是以指令方式进行的,所以都是编译时确定了的。