操作系统:IRETQ指令

时间:2018-10-10 13:05:51

标签: unix exception-handling operating-system system-calls interrupt

对于在UNIX中实现的IRETQ指令,我几乎没有疑问。

是否只为异常处理而不是系统调用调用IRETQ指令?

IRETQ是否返回引起异常/中断的进程,还是由调度程序确定返回哪个进程?

1 个答案:

答案 0 :(得分:1)

IREQ是Intel处理器指令。它没有在Unix中实现。

  

是否只为异常处理而不是系统调用调用IRETQ指令?

它也用于从中断返回。

  

IRETQ是否返回导致异常/中断的进程,还是由调度程序确定返回哪个进程?

它返回被中断的进程。处理器不了解调度程序。