首页 > 其他 > 详细

[保护模式]段描述符属性_S位_TYPE域

时间:2019-07-14 16:46:18      阅读:217      评论:0      收藏:0      [点我收藏+]

1.S位

 S = 1 代码段或者数据段描述符

S = 0 系统段描述符

注意:DPL在WINDOWS内只会出现两种情况,全是0或者1 

代码段那么P为已经确定为1

S也为1 

那么DPL 为0 则是9

为1 则是F

2.TYPE域

 

技术分享图片

TYPE域小于8则为数据段

大于8则是代码段

数据段说明:

8A 代表是否被加载如果访问过则为1 反之则为0

9W 代表是否可写,如果为0则代表不可写,反之亦然

10E 拓展位, 为0 向上拓展,为1向下拓展

技术分享图片

fffff880`0470b4c0 00000000`00000000 00000000`00000000
fffff880`0470b4d0 00209b00`00000000 00cf9300`0000ffff
fffff880`0470b4e0 00cffb00`0000ffff 00cff300`0000ffff
fffff880`0470b4f0 0020fb00`00000000 00000000`00000000
fffff880`0470b500 04008b70`4ec00067 00000000`fffff880
fffff880`0470b510 ff40f3fd`f0007c00 00000000`00000000
fffff880`0470b520 00cf9a00`0000ffff 00000000`00000000
fffff880`0470b530 00000000`00000000 00000000`00000000

 
只有第5位为9或者和F的才可能是代码段和数据段  

代码段说明:

A 访问位

R 可读位

C 一致位

    C= 1 一致代码段

    C= 0 非一致代码段

3.系统段描述符

当s = 0 时,改段描述符为系统描述符

技术分享图片

 

[保护模式]段描述符属性_S位_TYPE域

原文:https://www.cnblogs.com/hanhandaren/p/11179821.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!