CPL和RPL都是由段寄存器的低2位决定的,CPL只对应于CS(当前),而RPL可对应于其它的段寄存器,也可对应于CS,是吗?
应该是了,我对CPL,RPL不太熟,对DPL了解的很多。
内容 段寄存器 段基地址 段界限(固定) 段属性(固定)
存在性 特权级 已存取 粒度 扩展方向 可读性 可写性 可执行 堆栈大小 一致特权
CS 当前CS*16 0000FFFFH Y 0 Y B U Y Y Y - N 就在这里!!!这是章很容易理解的表!
SS 当前SS*16 0000FFFFH Y 0 Y B U Y Y N W -
DS 当前DS*16 0000FFFFH Y 0 Y B U Y Y N - -
ES 当前ES*16 0000FFFFH Y 0 Y B U Y Y N - -
FS 当前FS*16 0000FFFFH Y 0 Y B U Y Y N - -
GS 当前GS*16 0000FFFFH Y 0 Y B U Y Y N - -