Hallo,
du hast bunte Schrift gefunden, gratuliere.
Meiner Meinung nach sind die Vor- und Nachteile aller drei (RM, PM und LM) Modi ziemlich bekannt und ausgelutscht. Die Entscheidung solltest du nach den Rechnertypen fällen, die du unterstützen möchtest:
Real Mode: PCs vor ca. 1985, max. 640 KB RAM. (*)
16-Bit Protected Mode: PCs vor ca. 1990, max. 16 MB RAM. (*)
32-Bit Protected Mode: Alle PCs der letzten 20 Jahre. (**)
Long Mode: Die meisten aktuellen PCs.
(*) Da wird es vermutlich schon am C-Compiler scheitern. GCC unterstützt die Architektur nicht.
(**) BIOS-Treiber (VESA, Boot von CD/USB/...) lassen sich im VM86-Modus nutzen.
Gruß,
Svenska