03.03.2013 Aufrufe

MDA CGA EGA Hercules SVGA TIGA Windows ...

MDA CGA EGA Hercules SVGA TIGA Windows ...

MDA CGA EGA Hercules SVGA TIGA Windows ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

8.2 Konfigurierung und Ansteuerung<br />

8.2.1 Direkte Konfigurierung über Geräteregister im E/A-Adressraum:<br />

• Grosse Anzahl von Geräteregistern.<br />

• Mühselig und herstellerabhängig.<br />

• Zeitkritische Umschaltvorgänge.<br />

• Taktung der Bildpunkte und Erzeugen der Bildfrequenz:<br />

- Pixeltakt mithilfe einer PLL erzeugen (verschiedene Frequenzteiler),<br />

- Anzahl Pixel pro Zeile bestimmen, Strahlrücklauf pro Zeile,<br />

- Anzahl Zeilen pro Bild, vertikaler Strahlrücklauf.<br />

• Speicherung der Bildpunkte für VGA Adapter:<br />

- maximal 128KiloBytes (zu klein für moderne Adapter),<br />

- Grafikspeicher ist in den Realspeicher eingeblendet,<br />

- Bei <strong>SVGA</strong> nur ein Ausschnitt eingeblendet,<br />

- Direkter Pixelzugriff möglich,<br />

- Video-Fenster bei $a0000.<br />

• Interpretation der Bytes im Grafikspeicher:<br />

- Als attributierte Buchstaben (Vordergrund- & Hintergrundfarbe, Blinken),<br />

- Als separate Farbebenen mit selektivem Ebenenzugriff,<br />

- Als 4-Bit oder 8-Bit Pixel.<br />

Systemprogrammierung I, Sommer 2000, P. Schulthess 3

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!