段寄存器(segement register) 段选择符(segement selector) 段描述符(segement descriptor) 学习总结
1 段寄存器
段寄存器包括CS,SS,DS,ES,FS,GS。结构如下图:
段寄存器包括可见部分和不可见部分。可见部分是段选择符字段,不可见部分包括基地址字段、界限字段和访问信息。段寄存器首先加载段选择符来填充可见部分,不可见部分的字段由段选择符指向GDT或LDT中的段描述符的字段填充。
2 段选择符(Segment Selectors)
段选择符为16位,描述段的一些信息,它不是直接指向段,指向在GDT或LDT中的段描述符。如下图所示,
段选择符的包含以下字段:
索引(index)—位3到位15。可以在GDT或LDT中寻址到213(8192)个描述符。
TI标志—位2。为0,描述符在GDT中,为1,描述符在LDT中。如下图所示。<