【发布时间】:2019-03-15 09:49:25
【问题描述】:
我对在 UNIX 中实现的 IRETQ 指令毫无疑问。
是否只为异常处理而不是系统调用调用 IRETQ 指令?
IRETQ 是返回到导致异常/中断的进程还是由调度程序确定返回到哪个进程?
【问题讨论】:
标签: unix exception-handling operating-system system-calls interrupt
我对在 UNIX 中实现的 IRETQ 指令毫无疑问。
是否只为异常处理而不是系统调用调用 IRETQ 指令?
IRETQ 是返回到导致异常/中断的进程还是由调度程序确定返回到哪个进程?
【问题讨论】:
标签: unix exception-handling operating-system system-calls interrupt
IREQ 是 Intel 处理器指令。它没有在 Unix 中实现。
是否只为异常处理而不是系统调用调用 IRETQ 指令?
它也用于从中断中返回。
IRETQ 是返回到导致异常/中断的进程还是由调度程序确定返回到哪个进程?
它返回到被中断的进程。处理器不知道调度程序。
【讨论】: