Anonymous user
GDT Tutorial: Difference between revisions
+ rating (please adjust when necessary)
[unchecked revision] | [unchecked revision] |
m (Tutorial:GDT moved to GDT Tutorial) |
(+ rating (please adjust when necessary)) |
||
Line 1:
{{Rating|1}}
In the [[:Category:x86|Intel Architecture]], and more precisely in [[protected mode]], most of the [[memory management]] and [[
Intel defined 3 types of tables: the Interrupt Descriptor Table (which supplants the [[IVT]]), the Global Descriptor Table ([[GDT]]) and the Local Descriptor Table. Each table is defined as a (size, [[linear address]]) to the CPU through the <tt>LIDT</tt>, <tt>LGDT</tt>, <tt>LLDT</tt> instructions respectively. In most cases, the OS simply tells where those tables are once at boot time, and then simply goes writing/reading the tables through a pointer.
|