Re: Bootloader bzw. Betriebssystem


[ Antworten ] [ Ihre Antwort ] [ Forum iconsoft.de ]

Abgeschickt von A.K. am 16 Februar, 2004 um 13:43:35

Antwort auf: Bootloader bzw. Betriebssystem von Sebastian am 16 Februar, 2004 um 12:35:28:

Hi Sebastian,

Also erstmal: eine BIN-Datei, bezeichnet meines Erachtens eine Datei die reinen Assemblercode enthält. Das heißt, ".BIN" könnte auch ".COM" heißen.
Das Programm, welches in dieser Datei steht, muß so geschrieben werden, das es nur BIOS-Routinen benutzt.

Und für VirenScanner oder DriveImage-Programme reichen Bios-Routinen aus!

Das heißt, wenn du ein Programm haben möchtest, (z.B. ein Fake-OS), das automatisch gestartet werden soll und dazu noch laufen soll, dann müßtest du den Quellcode in eine ".BIN" oder ".COM"-Datei compilieren die NUR Bios-Interrupte benutzt! Und dann bräuchtest du auch kein OS dafür!

ABER, gerade bei einem FakeOS benötigst du ja viele Funktionen. z.B. "DIR" oder sonstige. Dafür müßtest du dann ASM-Programme machen die nur auf BIOS-Routinen aufbauen und den gleichen Zweck haben wie DOS-Routinen. Also im Grunde genommen programmierst du die gebrauchten DOS-Routinen nach.

Endwort:
Wenn du einen Compiler hast, der aus einem QB-Quellcode eine ".BIN" oder ".COM" Datei compilieren kann, die nur BIOS Routinen benötigt, dann kannst du auch einen FakeOsLoader in QB schreiben, der kein OS benötigt.

DriveImage z.B. benötigt nur "Print" und "direktes Lesen, Schreiben der Festplatte"


Antworten:



Ihre Antwort

Name:
E-Mail:

Subject:

Text:

Optionale URL:
Link Titel:
Optionale Bild-URL:


[ Antworten ] [ Ihre Antwort ] [ Forum iconsoft.de ]