【发布时间】:2018-01-15 12:53:32
【问题描述】:
我研究了切换到内核模式的指令是特权指令的一个例子。硬件允许特权指令仅在内核模式下执行。
但是如果切换到内核态只能在内核态(?)下执行,如果系统处于用户态,怎么能切换到内核态呢?
【问题讨论】:
-
用户进程不能直接实现。取而代之的是用户进程进行系统调用,系统调用处理程序切换到内核模式并在内核模式下执行代码。
-
link 的完全相同的副本
标签: linux-kernel operating-system interrupt