Segment stavu procesu TSS
TSS = Task State Segment
Po každém procesu aktivním i neaktivním jsou v paměti ve speciálním segmentu uloženy všechny potřebné informace - segment stavu procesu.
Stav procesu je dán obsahem všech registrů procesoru. Je-li proces momentálně neaktivní, je jeho stav zapsán v TSS a to tak, aby po aktivaci procesu byly nastaveny stejné podmínky jako před přerušením procesu.
Každý popisovač TSS je uložen v GDT. Adresa popisovače TSS právě aktivního procesu je uložena ve speciálním registru TR.
Struktura TSS
- zpětný ukazatel - selektor TSS přerušeného procesu, tento ukazatel se použije při přerušení procesu instrukcí IRET
- ukazatele zásobníků úrovní oprávnění 0, 1, 2
- registry procesoru
- selektor do lokální deskriptorové tabulky