Task State Segment

The task state segment is a special structure on x86-based computers which holds information about a task. It is used by the operating system kernel for task management. Specifically, the following information is stored in the TSS:

  • Processor register state
  • I/O port permissions
  • Inner-level stack pointers
  • Previous TSS link

All this information should be stored at specific locations within the TSS as specified in the IA-32 manuals.

Read more about Task State Segment:  Location of The TSS, Task Register, Register States, I/O Port Permissions, Inner-level Stack Pointers, Previous TSS Link, Use of TSS in Linux, Exceptions Related To The TSS, TSS in X86-64 Mode

Famous quotes containing the words task and/or state:

    To write weekly, to write daily, to write shortly, to write for busy people catching trains in the morning or for tired people coming home in the evening, is a heartbreaking task for men who know good writing from bad. They do it, but instinctively draw out of harm’s way anything precious that might be damaged by contact with the public, or anything sharp that might irritate its skin.
    Virginia Woolf (1882–1941)

    Alas, why would you heap this care on me?
    I am unfit for state and majesty.
    I do beseech you take it not amiss,
    I cannot nor I will not yield to you.
    William Shakespeare (1564–1616)