8086汇编语言段间和段内,SP分别加多少

如题所述

段内调用子程序时,栈顶的1个字保存的是返回的ip,传递的参数 的sp要多加2。
段间调用子程序时,栈顶的2个字分别保存了返回的ip和cs,传递参数时的sp要多加4。
但不会用sp+2、sp+4这种格式,而是在进入子程序时,先将当前sp保存到bp中,用bp作为基点获得传递的参数,因为sp总是在变化之中。
温馨提示:答案为网友推荐,仅供参考
相似回答