2

在对“操作系统概念”一书的问题的解决方案中,它表明发出陷阱不是特权任务。为什么呢?

4

2 回答 2

3

有些指令需要特殊权限才能运行,这在大多数情况下意味着只有操作系统才能执行它们。

大多数用户进程(程序)需要发出一个陷阱/异常来让操作系统运行这些指令。

于 2012-04-26T20:26:14.027 回答
2

如果它是特权操作,则进程不可能发出系统调用。

于 2012-04-26T20:20:16.487 回答