Farbgrafikadapter

Der CGA- oder Farbgrafikadapter ist ein Anzeigestandard, der 1981 mit einer Definition von 320 × 200  Pixel in 2 Farbbits (dh 4 Farben) oder 640 × 200 Pixel in 1 Farbbits (dh 2 Farben) erschien.

Im 2-Bit-Farbmodus kann die Hintergrundfarbe aus den 16 im Textmodus verfügbaren Farben ausgewählt werden. Die anderen drei Farben werden durch Auswahl einer Palette festgelegt. Es gibt vier verschiedene Paletten, die sich durch die Intensität der Farben und das Vorhandensein oder Nichtvorhandensein der blauen Komponente unterscheiden.

Der Bildschirmanteil beträgt 8 ⁄ 5 . Die Größe des Videospeichers beträgt 16  KB, unabhängig vom verwendeten Modus B800:0000.

Farben

Im Textmodus kann ein Bildschirm 16 Farben anzeigen:

16-Farben-CGA-Palette im Textmodus

0

schwarz
# 000000

1

blau
# 0000AA

2

grün
# 00AA00

3

Cyan
# 00AAAA

4

rot
# AA0000

5

Magenta
# AA00AA

6

braun
# AA5500

7

hellgrau
#AAAAAA

8

dunkelgrau
# 555555

9

hellblau
# 5555FF

10

hellgrün
# 55FF55

11

helles Cyan
# 55FFFF

12

hellrot
# FF5555

13

leichtes Magenta
# FF55FF

14

gelb
# FFFF55

fünfzehn

weiß
#FFFFFF

Der Amstrad PC-1512, der 5 Jahre später, 1986, veröffentlicht wurde, verfügt über einen CGA-Monitor, ermöglicht jedoch die Anzeige dieser 16 Farben im 640x200-Grafikmodus unter Verwendung von 4-Bit-Ebenen für den 640x200-Monochrom-CGA-Modus.

Einige CGA-Emulatoren verwenden eine falsche Version von Farbe 6:

6

gelbgrün
# AAAA00

Modi

Ein CGA-Monitor verfügt über zwei Textmodi, in denen die Videospeicherbytes zwischen Zeichen und Farbe wechseln (daher sind 2 Bytes pro Zeichen erforderlich):

Es gibt auch zwei Arten von Grafikmodi:

Im 4-Farben-Grafikmodus können Sie eine der folgenden 6 Farbpaletten verwenden. Die Farbe 0 kann unter den 16 Farben frei gewählt werden (standardmäßig schwarz).

Schwarz, Cyan, Magenta, Hellgrau

0

schwarz
# 000000

3

Cyan
# 00AAAA

5

Magenta
# AA00AA

7

hellgrau
#AAAAAA

Schwarz, Cyan, Rot, Hellgrau

0

schwarz
# 000000

3

Cyan
# 00AAAA

4

rot
# AA0000

7

hellgrau
#AAAAAA

Schwarz, Grün, Rot, Braun

0

schwarz
# 000000

2

grün
# 00AA00

4

rot
# AA0000

6

braun
# AA5500

Schwarz, Hell Cyan, Hell Magenta, Weiß

0

schwarz
# 000000

11

helles Cyan
# 55FFFF

13

leichtes Magenta
# FF55FF

fünfzehn

weiß
#FFFFFF

Schwarz, Hellcyan, Hellrot, Weiß

0

schwarz
# 000000

11

helles Cyan
# 55FFFF

12

hellrot
# FF5555

fünfzehn

weiß
#FFFFFF

Schwarz, Hellgrün, Hellrot, Gelb

0

schwarz
# 000000

10

hellgrün
# 55FF55

12

hellrot
# FF5555

14

gelb
# FFFF55

Siehe auch