流沙团
CPL DPL RPL
2018-3-14 流沙团


数据段的权限检查





参考如下代码:



比如当前程序处于0环,也就是说CPL=0



Mov ax,000B //1011   RPL = 3



Mov ds,ax //ax指向的段描述符的DPL = 0



数据段的权限检查:



CPL <= DPL  并且 RPL <= DPL (数值上的比较)



注意:



代码段和系统段描述符中的检查方式并不一样,具体参加后面课程.










总结:



CPL  CPU当前的权限级别



DPL  如果你想访问我,你应该具备什么样的权限



RPL  用什么权限去访问一个段






发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容