请问一个主程序跳转到子程序A,子程序A跳转到子程序B,子程序执行到RET后是跳转到A还是主程序
RET是个啥东西?
不知道你这个问题是否已经解决, 如果还没有解决的话:;使用格式
RET(或者RETN) ;无参数段内返回
RET(或者RETN) i16 ;有参数段内返回
RETF ;无参数段间返回
RETF i16 ;有参数段间返回
段内返回时需要出栈 ip<-ss:[sp],sp<-sp-+2
段间返回时需要出栈 ip<-ss:[sp],sp<-sp+2 ; cs<-ss:[sp],sp<-sp+2
带参数则在最后 sp<-sp+i16
注意call far ptr 需要与retf配合使用