阅读背景:

【Windows内核原理与实现】读书笔记(二)

来源:互联网 

内容:43—51页

处理器模式

  在Intelx86处理器上,段描述符有一个2位长度的特权级:0表示最高特权级,3表示最低特权级。Windows只使用0和3两种特权级。特权级0表示CPU处于内核模式,3表示用户模式。处理器有许多指令只能够在特权级0的模式下使用,例如I/O指令,操纵内部寄存器(如GDT、IDT、MSR)的指令等。在Windows中,当处理器位于用户模式下,处理器只能访问当前进程的地址空间。而在内核模式下,处理器不仅可以访问当前进程的地址空间,还可以访问系统地址空间。  在Intelx86处理器上,段描述符有一个2位长度




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: