发新话题
打印

汇编程序里如何调用函数

汇编程序里如何调用函数

在汇编中进行函数调用有两中方法
1)  直接使用call调用函数名
2)  用jmp及ret组合实现

请问本质上有区别吗?都需要把下一个指令地址入站,可这一步对应那条汇编语言呢?我看了书,可书中没有啊.      

TOP

对于call调用,cup自动把寄存器压栈,开始调用函数.而对于jmp,它是指令跳转.对于它跳的地方是否是一个函数的入口没有关系,也就是说jmp并不是用来调用函数的.

psh pc.      

TOP

发新话题