■CALL指令的执行分成两步 第一步,保护返回地址(CAL指令下 条指令的地址),利用堆栈实现,即将 返回地址压入堆栈 第二步,转向子程序,即把子程序的首 地址送入IP或CS:IP ■RET指令的功能是返回主程序,即把子程 序的返回地址送入IP或CSIP◼ CALL指令的执行分成两步 : 第一步,保护返回地址(CALL指令下一 条指令的地址),利用堆栈实现,即将 返回地址压入堆栈; 第二步,转向子程序,即把子程序的首 地址送入IP或CS:IP ◼ RET指令的功能是返回主程序,即把子程 序的返回地址送入IP或CS:IP