Enhanced Graphics Adapter
aus Wikipedia, der freien Enzyklopädie
Der Enhanced Graphics Adapter, kurz EGA, ist ein von IBM im Jahr 1984 für den IBM PC AT geschaffener Grafikkarten-Standard.
Inhaltsverzeichnis |
[Bearbeiten] Geschichte
Der EGA-Standard löste CGA ab und wurde seinerseits Anfang der 1990er Jahre durch VGA ersetzt. In Deutschland kam die erste EGA-Grafikkarte 1985 unter dem Namen HR-Grafik-Adapter auf den Markt. In der nachfolgenden Zeit boten aber auch immer mehr andere Firmen, zum Beispiel Paradise oder Genoa, EGA-kompatible Grafikkarten an.
Schon 1987 boten die meisten EGA-Karten weitaus mehr Leistung als der IBM-EGA-Standard. Die originale IBM-EGA-Karte verfügte über 64 Kilobyte Video-RAM, zu denen aber Speichererweiterungskarten erhältlich waren; spätere Versionen und Versionen anderer Hersteller brachten bis zu 256 Kilobyte Video-RAM mit. Damit konnten schon vor Start des VGA-Standards Auflösungen von bis zu 800×600 Pixel realisiert werden. Für den Anwender war diese Zusatzleistung allerdings nur begrenzt nutzbar, da bei Karten von Drittherstellern oft die notwendigen Treiber zur benutzten Software fehlten. Wenn zum Beispiel jemand AutoCAD auf einem Rechner mit Genoa-Karte nutzen wollte und Auto-CAD für diese Genoa-Karte keinen passenden Treiber mitbrachte, dann waren über die Standard-EGA-Leistung keine zusätzlichen Merkmale nutzbar.
EGA-Karten verfügten über 16 Kilobyte zusätzlichen ROM Speicher, der das BIOS auf der Hauptplatine, welches nur die CGA- und MDA-Karte bedienen konnte, mit den nötigen zusätzlichen Grafik-Funktionen erweiterte. Ebenso wie bei der CGA-Karte stand im Zentrum der Schaltung der Motorola 6845 Video Adress Generator.
Dem EGA-Standard folgte im April 1987 der VGA-Standard durch IBM mit der Personal System/2 (PS/2) Linie. Das hatte zunächst jedoch nur zur Folge, dass die EGA-Karten, die bis dahin preislich die Oberklasse besetzt hatten, langsam auch für Mittel- und dann ab circa 1989 in Low-Budget-PCs verfügbar wurden. Erst mit dem Aufkommen von Windows 3.0 ab 1991 verschwand EGA allmählich.
[Bearbeiten] Original-Bestückungsplan
Der Bestückungsplan der originalen EGA-Karte von IBM sah wie folgt aus:
|
|
[Bearbeiten] Weitere Details
Nach dem von IBM vorgesehenen EGA-Standard werden bis zu 16 Farben aus einer Palette von 64 Farben, und 4 Bit Farbtiefe, bei einer Bildauflösung von 640×350 Pixeln realisiert. EGA-Karten enthalten außerdem 16-Farben-Versionen der CGA-Auflösungen 640×200 und 320×200, in denen ausschließlich die 16 CGA-Farben verwendet werden können. Im Textmodus unterstützen EGA-Karten 40 oder 80 Textspalten und 25 (8×14 Pixel pro Zeichen) oder 43 (8×8 Pixel pro Zeichen) Textzeilen; bei Verwendung eigener Zeichensätze können bis zu 70 Textzeilen dargestellt werden, welche aber aufgrund der nur noch 5 Pixel hohen Zeichen schwer zu lesen sind.
Um die EGA-Farben nutzen zu können, benötigte man einen speziellen EGA-Monitor. Diese Monitore erhielten digitale Signale, weshalb man sie aufgrund der entsprechenden dahinterstehenden Logik TTL-Monitore nannte (9-poliger D-Sub-Anschluss). Mit den bei Einführung gängigen CGA-Monitoren konnte jedoch auch die EGA-Karte nur CGA-Farben darstellen. Diese Problematik wurde erst mit dem VGA-Monitoranschluss gelöst, indem man dort statt auf digitale wieder auf analoge Bildübertragung setzte (15-poliger D-Sub-Anschluss). Jedoch handelte man sich dann Darstellungsprobleme aufgrund der entsprechenden Signalisierung ein. Erst mit ca. dem Jahr 2002 kehrte man auch bei VGA-kompatiblen Grafikkarten wieder zu einer digitalen Monitoransteuerung zurück (DVI-Anschluss)
Der Bildschirmspeicher der EGA-Karte ist, im Gegensatz zum damaligen RAM-Hauptspeicher, dual-ported, das heißt, dass gleichzeitig Programme den Bildschirmspeicher lesen und schreiben können, während die Hardware auf diesen Speicher zugreift. Für die Speicherung der Bilddaten und Bit-Muster ist der Bildschirmspeicher in gleich große Bereiche, sogenannte Planes, aufgeteilt. Insgesamt gibt es vier Planes.
Die EGA-Karte verwendet als PC-Schnittstelle einen 9-poligen Sub-D-Stecker, rechnerseitig wird aber eine DB-Buchse eingesetzt, um Verwechslungen mit der RS-232-Schnittstelle auszuschließen. Die Pins sind dabei wie folgt belegt:
| Pin-Nummer | Funktion |
|---|---|
| 1 | Masse |
| 2 | Rot LSB |
| 3 | Rot MSB |
| 4 | Grün MSB |
| 5 | Blau MSB |
| 6 | Grün LSB |
| 7 | Blau LSB |
| 8 | Sync + |
| 9 | Sync − |
[Bearbeiten] Literatur
- Manfred Michael: Enhanced Graphics Adapter, Die Installation und Programmierung der IBM-HR- und kompatibler Grafikkarten. 2. Auflage, Markt & Technik Verlag AG, Haar bei München 1987, ISBN 3-89090-462-9
- Scott Mueller: Upgrading and Repairing PCs, Second Edition, Que Books, Indianapolis 1992, ISBN 0-88022-856-3

