-
-
[求助]段描述符如何加载到段寄存器?
-
发表于:
2017-9-26 21:01
2814
-
最近在学习保护模式,大家都知道段段寄存器长度是96位的,只有16位可见,可见部分就是selector段选择符,还有80位是不可见的,如下面例子:
mov ax,0023
mov ds,ax
其中段选择符是0023h=0000 0000 0010 0011B=
0000000000100 0 11B
其中RPL=3
TI=0
Index=4
TI=0在GDT(全局描述符表)查找
索引是4
段描述符
查到的段描述符号是8个字节,也就是64bit,而段寄存器还有80bit不可见,那么如何用64bit扩充到80bit呢?论坛这方面的资料吗?谢谢!
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!