请输入您要查询的百科知识:

 

词条 LDTR
释义

LDTR(Local Descriptor Table Register)局部描述符表寄存器,为自intel 80386起引入的寄存器。

其中存放内容由两部分构成,第一部分为16位的LDT(局部描述符表)段的段选择子;第二部分为LDT段的段描述符的内容,包括:段基址(保护模式下为32位,IA_32e模式下为64位)、段限、段的性质描述。

当进程切换时,LDTR中自动载入新进程描述符的选择子(其实是该描述符在GDT中的索引),地址转换时,若相应段寄存器(DS,CS,SS,ES)TI=1时,会根据LDTR中的描述符选择子(索引)在GDT中找到LDT的描述符,该描述符中记录着LDT的基址,然后再根据相应段寄存器(保护模式下应该叫段选择子)的高13位(该段描述符在LDT中的索引)在LDT中找到该段的描述符,而段基址就在该描述符中,段基址+偏移地址=线性地址,然后在根据是否启用分页,把线性地址转换成最终的物理地址(具体转化过程不再本词条讨论范围,可参考其它资料)。

当cpu或者重启时,段选择子与段基址默认值为0,段限为0FFFFH(64KB)。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/23 6:36:04