一直以来,我们把所有的段描述符都放在GDT中,而不管它属于内核还是用户程序,为了有效地在任务之间实施隔离,处理器建议每个任务都应当具有自己的描述符表,称为局部描述符表LDT,并且把专属于自己的那些段放到LDT中. 和GDT一样,LDT也是用来存放描述符的.不同之处在于,LDT只属于某个任务.或者说,每个任务都有自己的LDT,每个任务私有的段,都应当在LDT中进行描述.另外,LDT的第1个描述符,也就是0号槽位,也是有效的.可以使用的. [SECTION .gdt] ; GDT ; 段基址, 段界…