Einzelnen Beitrag anzeigen

bcvs

Registriert seit: 16. Jun 2011
703 Beiträge
 
Delphi 12 Athens
 
#5

AW: Ausgabe auf dem Bildschrm zur DOS Zeit?

  Alt 30. Apr 2014, 07:53
War der Bildschirm (Alpha) nicht memory mapped, d.h. man konnte sich ein Array [0..24,0..79] of Word(?) (Lo:Char, Hi: Color/Highlighting) deklarieren, das absolut an eine Adresse binden und dann direkt im Bildschirm herumschreiben?
Genau, wobei das zunächst als schlechter Stil galt. Ursprünglich/ standardmäßig erfolgte die Textausgabe über das BIOS, das sich dann um die korrekte Speicheradresse kümmerte. Dabei konnte man aber dem BIOS zuschauen, wie es die einzelnen Zeichen auf den Bildschirm malte. Deshalb hat sich aus Performancegründen dann doch die Methode mit der absoluten Adresse des Bildschirmspeichers durchgesetzt.

Bei der Grafik weiß ich nur noch, dass Turbo Pascal verschiedene Treiber für die gängigen Grafikstandards (VGA, EGA, Hercules) mitbrachte. Die wurden ja nach verbauter Grafikkarte eingebunden.
  Mit Zitat antworten Zitat