Hallo!
Ich habe mich gerade gefragt, wie ein Prozessor die GDT initialisieren
kann?
Kleines Beispiel:
Der Bootloader wurde ausgeführt, der Prozessor läuft im Protected Mode
und er gibt jetzt die Kontrolle an das OS. Das erste, was das OS machen
müsste, ist ja sämtliche Tabellen, wie GDT und IDT zu initialisieren.
Aber wenn die GDT noch nicht initialisiert wurde, woher weiß der
Prozessor dann, wo er diese Initialisierung (also den Code dafür)
ausführen soll. Oder wird einfach der PC auf die Stelle gesetzt, an der
die Initialisierung startet (einfach ausgedrückt :D)?