阅读:1393回复:2
请问奔腾cpu特权级问题
保护模式下当调用一程序时,当前特权级CPL来自哪里,
是来自被调用程序cs/ss描述符的DPL,还是段选择符的 RPL,还是其他地方?特权级在编译时给出还是在程序被 装入时由操作系统设置? thx. |
|
|
沙发#
发布于:2001-10-24 13:17
OS分配的了.
APP没办法修改. DRIVER可以. |
|
板凳#
发布于:2001-10-24 17:26
1。CPL是调用者的CS段选择子被装入CPU的CS时决定的,应该可以看成是调用段的RPL。
2。在WINDOWS下,一般的应用程序只能处于3级,这是由操作系统规定的。如果自己构造一个从实模式切换到保护模式的应用程序就可以随意的安排任务的特权级了。 |
|