Re: Re: Assembler


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

Abgeschickt von A.K. am 07 Oktober, 2003 um 20:07:01

Antwort auf: Re: Re: Assembler von Enter-the-MATRIX! am 07 Oktober, 2003 um 17:13:06:

Du wirst lachen, aber alleine dafür das du was auf den Bildschirm schreiben willst, brauchst du schon einen Interrupt. Den bekommt man zwar schon vom BIOS mitgeliefert, aber damit das funktioniert mußt du ihn benutzen.
Wenn du ihn nicht benutzen willst, müßtest du die Grafikkarte direkt ansprechen mit OUT und INP. Aber da viele Karten unterschiedlich aufgebaut sind braucht man immer wieder andere Routinen.
Und bei einem Interrupt ist es so, das immer der gleiche INT mit der dazugehörigen Funktion aufgerufen werden kann; egal was man für eine Grafikkarte hat.

Der nächste Punkt wäre das speichern und lesen von Dateien. Im Prinzip kein Prob, aber hier braucht man auch schon wieder BIOS-Routinen. Diese ermöglichen zwar nur das direkte lesen und schreiben, aber wenn man auf FAT16,32 usw zugreifen will, dann muß man auch dort wieder eine Extra-Rotuine schreiben. Sicherer wäre es aber über DOS-Interrupte.

Naja so geht es dann weiter mit allem, was in deinem PC so an Hardware steckt.
Und wenn man dann für alles Routinen schreibt, hat man schon das halbe DOS fertig! :-)

Ich hoffe jetzt weißt du was ich meine.

MFG A.K.

PS: Im Werbeforum wurde schon öfters sowas gefragt, aber es ist nie etwas brauchbares Zustande gekommen.


Antworten:



Ihre Antwort

Name:
E-Mail:

Subject:

Text:

Optionale URL:
Link Titel:
Optionale Bild-URL:


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