了解三个概念:
1.TSS任务段,共104字节,位于内存中
2.TR段寄存器,共96位,位于CPU内
3.TSS段描述符,位于GDT表
TSS(Task-state segment)是一块104字节的内存,用于存储大部分寄存器的值;
TSS设计出来的目的是任务切换,或者说是一次性替换一大堆寄存器。
TR寄存器存储了TSS的地址,大小,和TSS门描述符选择子;
TSS描述符是GDT表中的一项,操作系统启动时,从门描述符取值初始化TR寄存器。
TSS描述符需具备的条件
S=0,Type=9(未被加载进TR寄存器)或Type=B(已被加载进TR寄存器)
二、TR寄存器读写