A data structure used by 80386 and higher microprocessors to control access to privileged functions, to change data segments, or to switch tasks.