Autor Thema: Speicherbereich über 1MB  (Gelesen 14088 mal)

DarkThing

  • Beiträge: 652
    • Profil anzeigen
Gespeichert
« Antwort #20 am: 20. September 2006, 15:17 »
Soweit ich das jetzt richtig verstanden hab, müsste man dafür CS im Protected Mode auf nen GDT Eintrag setzen, weil ja CS automatisch für den auszuführenden Code als Segment Register genommen wird und man das auch nicht ändern kann. Problem sind halt hier die Bios Interrupts (s. Wikipedia Zitat oben). Die einzige Möglichkeit wäre also nach jeder Aktion bei der CS geändert werden könnte, wieder den Unreal Mode neu zu aktivieren.
Oder man versucht sich was zu schreiben, was Code automatisch in einen ausführbaren Bereich kopiert, wenn dorthin gesprungen wird.

 

Einloggen