全局描述符表

✍ dations ◷ 2025-11-30 19:53:56 #内存管理,X86架构

全局描述符表 (GDT) 是一个从 80286 开始用于界定不同内存区域的特征,用于 Intel x86-系列处理器的数据结构。 全局描述表位于内存中。全局描述表的条目描述及规定了不同内存分区的各种特征,包括基地址、大小和访问等特权如可执行和可写等。 在 Intel 的术语中,这些内存区域被称为  。

全局描述表用于内存地址的转换。所有程序的内存访问都需要用到GDT中的有关内存区域即x86内存分段的信息。访问GDT需要使用segment selector和segment offset。处理器使用segment selector为索引查找GDT的条目。当适当的条目找到后,处理器将会做一系列的检查,包括检查segment offset尝试访问区间是否在此内存分段内,代码是否有权限访问此内存分段(检查分级保护域权限)等。

为了加速全局描述表的访问,往segment寄存器里载入segment的值会使得GDT的特定条目被读入处理器内部的缓存中。之后的内存访问将会通过缓存进行处理。


GDT的是提供内存保护。在80286之前的处理器中只有实模式,所有程序都可访问任意内存。GDT是保护模式下限制非法内存访问的一种方式。

GDTR结构.png

GDT description structure描述了GDT的位置及大小(并非GDT的一部分)。储存于GDTR 寄存器中。可通过LGDTR指令从内存中往GDTR中加载GDT description structure。

相关

  • 田中耕一田中耕一(日语:田中 耕一/たなか こういち Tanaka Kōichi ?,1959年8月3日-),是一名日本化学、工程学家,任职于京都岛津制作所(日语:島津製作所)。日本学士院会员。文化勋章表彰。文
  • 内经《黄帝内经》为现存最早的传统中华医学著作,对于后世中医学的理论与实务有深远影响。此书相传是黄帝与岐伯、雷公、伯高、俞跗、少师、鬼臾区、少俞等多位大臣讨论医学的记述
  • 国际地层委员会国际地层委员会(International Commission on Stratigraphy),为一国际非政府组织(INGO),成立于1974年,负责监督及考虑地层及古世纪的史物及历史真确性。
  • 伞菌科85个属;见内文蘑菇科(学名:Agaricaceae)又名伞菌科,是担子菌门伞菌目的一科,包含了伞菌属等合共85个属、1340个品种。白环蘑属(Leucoagaricus)跟白鬼伞属(Leucocoprinus)这两个属均已
  • 大兴大兴可以指:
  • 杨念祖杨念祖可以指以下的人:
  • 帕西菲克太平洋县(Pacific County, Washington)是美国华盛顿州西南角的一个县,西临太平洋 (这也是县名的由来)。南隔哥伦比亚河与俄勒冈州相望。面积3,169平方公里。根据美国2000年人口
  • 芬兰大公国芬兰大公国是现代芬兰的前身,是一个存在于1809年到1917年之间的俄罗斯帝国自治实体:51。芬兰在1808年前是瑞典的一部分。1807年,瑞典卷入俄国与英国的战争中。1808年2月,俄国出
  • 毒力岛毒力岛(英语:Pathogenicity island,PAIs,也译为致病岛)一词出现于1990年,是指一些微生物通过基因水平转移获得的一类基因组岛,通常出现在动物和植物的病原体微生物基因组里。此外,革
  • 1X1=1 (To Be One)《1X1=1 (TO BE ONE)》是韩国男子团体Wanna One作为出道作品的首张迷你专辑。由YMC娱乐制作,于2017年8月7日推出。主打歌曲为〈에너제틱(Energetic)〉,由Pentagon成员Hui、禹奭