Servus!
Ein Betriebssystem hat die Aufgabe, die Funktionen eines Computer auch für Normalbenutzer zugänglich zu machen und die Arbeit zu erleichter. Außerdem verwaltet es den Speicher, die Festplatte, verwaltet den Grafikspeicher, bietet eine
API, etc.
Mehr dazu:
http://de.wikipedia.org/wiki/Betriebssystem
Die Aufwand, ein Betriebssystem zu schreiben, hängt vom Beitrebssystem ab. Ich habe vor ertwa zewi Monaten auch mal ein Betreibssystem angefangen, dass bis jetzt noch im Real Mode und kann nur sehr wenige Befehle (Enthält Bootloader und Kernel). Uur Zeit arbeite ich an Version 0.02, die bereits im Protected Mode läuft. Aber bis die kommt dauert das noch etwas ^^
Du kannst es dir ja mal anschauen:
http://cvs.sourceforge.net/viewcvs.py/moos/moOS/old/
Die restlichen Fragen hat die alceaus bereits ausreichend beantwortet.
Gruß
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer