I am following through James Molloy OS tutorials and I can't get my head around the GDT. I understand that it contains entries that describe segments, what I don't understand is,how are the segment descriptors used. I will appreciate it if someone explains how the segment descriptors are used.

  • 1
    $\begingroup$ I understand that the Global Descriptor Table contains entries that describe segments not exclusively. I don't understand [how the segment descriptors are] used "modern 32-bit x86 operating systems use the LDT very little, primarily to run legacy 16-bit code" $\endgroup$ – greybeard Dec 14 '19 at 13:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.