learningOS开源操作系统社区
  • 首页
  • 训练营
  • 明星学员
  • 共建单位
  • 项目实习
  • 问答论坛
登录
    Copyright © 2024 opencamp.ai All rights reserved.
    关于特权级的问题
    匿名2023/07/31 19:49:54提问
      2016特权级lab1lecture7
    347

    在特权级讲到CPL,DPL的时候提到,需要满足如下两个公式

    访问门:CPL<=DPL[门]&CPL>=DPL[段](此处题目修改,原来是CPL>DPL是我打错了抱歉……)

    访问段:MAX(CPL,RPL)<=DPL

    有如下几个问题:

    1.我的理解是这样的,CPL是我真实的特权级;RPL是我去访问别人的时候“假装”我有的特权级。这个理解正确吗?         如果正确,那么我“假装”的特权级别一定要比我实际的级别低吗(即CPL<=RPL)

    2.访问门的第二个条件,CPL>=DPL,这个条件存在有什么必要吗?如果我的CPL特权级高过DPL反而不能访问了吗?(是因为如果特权级高的话,就可以直接访问不需要通过门了,这个理由吗?)

    3.为什么在访问门的时候,不像访问段的时候,取MAX(CPL,RPL),而是直接用CPL~

    谢谢助教、老师~~

    回答(2)
    即可发布评论
      推荐问答
        Simple Empty
        暂无数据