主题:求教一个问题?
qingzhou
[专家分:0] 发布于 2007-06-03 09:21:00
CALL指令与INT指令有什么异同点啊???[em1]
回复列表 (共1个回复)
沙发
塞北江南 [专家分:1350] 发布于 2007-06-04 11:23:00
call调用自程序可能是段内或段间的,系统会根据情况保存IP 或CS和IP,然后直接找到子程序起始点执行;
int指令执行一定是段间调用,系统自动把CS和IP压栈,然后查询中断向量表,进而找到相应中断服务程序,再执行;
CALL指令对应的返回指令为RET;
int指令对应的返回指令为IRET。
我来回复