GDT与LDT的关系

转:http://hi.baidu.com/bluewithcg/item/7a667f09e7c9ccce91571823

GDT是个装系统XX描述符的容器(XX可以是代码段、数据段、TSS段、LDT段等),其在内存中是一片连续的内存,以8字节分隔开,逻辑上称为存储系统描述符的数据结构。

 

LDT也是一个装XX描述符的容器(XX通常为某个任务的数据段、代码段、乱七八糟段),不同于GDT的是,LDT在内存中为一个“段”,既然是“段”,那么就必须有描述符,而这个描述符就存储在GDT中。

 

形象点比喻,GDT是一口装描述符的箱子,而描述符只是个名称,其对应的实际内容可以为系统数据结构、乱七八糟的一段内存,当然同样可以对应于另外一口装描述符的箱子LDT,而LDT中装的描述符,对应的东西就完全是杂物。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值