在执行中断返回指令IRET和过程(子程序)返回指令RET时 具体操作内容有什么区别?

大学 指令,子程序,过程 已帮助 人

在执行中断返回指令IRET和过程(子程序)返回指令RET时,具体操作内容有什么区别?

热搜:中断向量地址是中断服务程序入口地址

答案解析

难度★★☆ 搜索
  • 具体操作内容的区别如下:
    (1) 过程调用转向称为过程的子程序,而中断调用是转向中断服务子程序。
    (2) 过程调用可以是NEAR或FAR类型,能直接调用或间接调用,中断调用通常是段间间接转移到服务程序。
    (3) 过程调用只保护返回地址,中断指令还要保护状态标志进栈。