Descriptor Tables

There are three tables which hold descriptors.

The three tables are:

The GDT is located by means of a hardware register called the GDTR which contains the linear address and length of the GDT. The LDT is located by means of a hardware register called the LDTR which contains a selector. The descriptor referenced by this selector must be a system descriptor which describes an LDT. The IDT is located by means of a hardware register called the IDTR which contains the linear address and length of the IDT. The interrupt number is used to index into this table when an interrupt occurs.


[Back: Privilege Levels]
[Next: Descriptor Fields]