当前位置: 代码迷 >> 汇编语言 >> 门描述符 rpl有关问题,高人指教
  详细解决方案

门描述符 rpl有关问题,高人指教

热度:4130   发布时间:2013-02-26 00:00:00.0
门描述符 rpl问题,高人指教!
处理器采用与访问数据段相同的特权级规则控制对门描述符的访问。调用门描述符的DPL规定了访问该门的最外层特权级,在取出调用门内的48位全指针,把它作为目标地址指针向目标代码段转移之前,要进行特权级检查。只有在相同级或者更内层特权级的程序才可访问调用门,即CPL <=调用门的DPL。同时,还要求指示门的选择子的RPL必须满足RPL <=调用门的DPL的条件。--------------------------------------------------这里的rpl是指哪个东西的rpl具体?cpl是哪个的cpl?
还有什么中断门、陷阱门、任务门到底是什么,他们之间有什么区别?

------解决方案--------------------------------------------------------
http://community.csdn.net/Expert/topic/5609/5609515.xml?temp=.7241022
------解决方案--------------------------------------------------------
其实我对保护模式的研究也不是很深,也是到特权级这里听了下来,最近在研究fat12文件系统,然后写一个小的内核,通过做试验的方法来验证这些特权级转换是一个很好的方法,建议你也这样做。我的参考资料是:杨季文的《80x86汇编语言程序设计教程》和于渊的《自己动手写操作系统》,建议你也参阅这两本书,仔细研究。发帖问问题实在很慢,代价比较大。自己研究试验,其实更好。我刚研究完fat12文件系统,过几天写程序验证特权级转换,到时候把代码发给你,一同学习。
  相关解决方案