专注于操作系统15之特权级

       这里主要看一下CPL,DPL,RPL。要知道它们存放在哪,CPL表示当前代码段的特权级,存放在CS中(cs中放的是段的选择子,后两位表示特权级的大小);DPL表示被访问段的特权级,放在被访问段的描述符中;RPL放在选择符的最低两位。 访问时,要求CPL和RPL中最大的一个要小于被访问段的DPL。(DPL,CPL,RPL的值越大,表示的特权级就越小)。

     再说一下,一致代码段和非一致代码段的区别。操作系统内核代码是用户不能访问的,但也有一部分操作系统的代码希望用户能访问,这一部分便是一致代码段。其它的代码段便是非一致代码段。详细的可参考一致代码段和非一致代码段

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值