问答题 中断处理程序和一般子程序有什么不同之处?
【正确答案】一般子程序最后一条指令为RET,而中断处理子程序最后一条指令为IRET;一般子程序通过CALL指令调用,而中断处理程序通过外部中断引起对应的调用,也可以用INT指令调用;子程序调用时只保护下一条指令的地址,而中断处理子程序调用时,除了保护下一条指令的地址外,还保护标志寄存器的内容。
【答案解析】