Dieses Tutorial bezieht sich auf die gesamte Verarbeitung der Erstellung Ihres eigenen kleinen Betriebssystem. Es umfasst Booten
und Kernel-Modul.
|
Ihre eigenen Betriebssystem
Benötigte Werkzeuge: Normalerweise, wenn der Computer gestartet wird er versuchen zu laden 512 Bytes Dieses Tutorial bezieht sich auf die das Booten von Floppy-Laufwerk, das gleiche Prinzip ist
Beispiel für ein einfaches Boot-Programm:
Kopieren Sie das obige Beispiel zu emu8086 Quellcode-Editor und Sie können es einfach wie eine normale Programm, oder Sie können Nach dem Schreiben der Programm virtuellen Disketten-Laufwerk, können Sie Wenn Sie neugierig sind, können Sie (Beachten Sie, dass dies nicht MS-DOS-kompatiblen Boot-Sektor, . "Boot"-Dateien sind auf 512 Bytes (Sektor-Größe), so dass, wenn Ihr So erstellen Sie Erweiterungen für Ihr Betriebssystem (mehr als 512 Bytes), können Sie Zu schreiben ". Bin"Datei, um virtuelle Diskette wählen Sie" schreiben. Bin Datei auf Diskette ... "
Sie können auch diese zu schreiben. "Boot"-Dateien.
Ein typisches Diskettenlaufwerk Struktur:
Alle Rechte vorbehalten. http://www.geocities.com/emu8086/ |



Delicious
Digg
Google
Yahoo