Ring0和Ring3本质
来源:优易学  2011-12-4 11:14:13   【优易学:中国教育考试门户网】   资料下载   IT书店
  intel处理器实现4个权限级别ring0-ring3
  windows使用了两个
  权限的实现是靠地址的值的范围,和几个寄存器的值
  在ring3工作时,CS、DS、SS寄存器总是分别为值8、10、10。这样,系统代码就可以监视段寄存器的值。选择子1b和23用于内核(驱动程序、系统代码)工作时的寻址。选择子30和3b分别指向Kernel Process Region和Thread Information Block。当代码运行在ring0时,FS寄存器的值为30,如过运行在ring3,则FS的值为3b。选择子30总是指向基址为FFDFF000的描述符。

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训