能力值:
( LV3,RANK:20 )
|
-
-
2 楼
自己顶一顶,难道这个问题很愚蠢吗?
|
能力值:
( LV9,RANK:170 )
|
-
-
3 楼
注意语义,这很重要
低权限 ---> 高权限 : 这叫做 “进入内核级” 或者 “调用服务例程”,所以只能由低向高(或平级)
高权限 ---> 低权限 :这叫做 “退回用户级“ 或者 “返回用户程序”,所以只能由高到低(或平级)
-----------------------------------------------------------------
所以,当你深刻理解到这个含义时,就不会对这个设计产生任何疑问了。
因为:如果 retf 可以往高权限转移的话,难道你的用户程序权限还要高于内核权限
因此, 低 call 高, 高 ret 低
|
|
|