Kolorowa karta graficzna

CGA lub karty graficznej Kolor jest standardowy ekran, który ukazał się w 1981 r z definicji od 320 x 200  pikseli w 2 bitach koloru (to jest 4 kolorów) 640 x 200 w 1 bitów kolorów (kolorów czyli 2).

W 2-bitowym trybie koloru kolor tła można wybrać spośród szesnastu dostępnych w trybie tekstowym. Pozostałe trzy kolory są ustalane poprzez wybór palety. Istnieją cztery różne palety, które różnią się intensywnością kolorów i obecnością lub brakiem niebieskiego składnika.

Proporcja ekran jest 8 / 5 . Rozmiar pamięci wideo to 16  KB, niezależnie od używanego trybu, znajdujący się pod adresem B800:0000.

Zabarwienie

W trybie tekstowym ekran może wyświetlać 16 kolorów:

16-kolorowa paleta CGA w trybie tekstowym

0

czarny
# 000000

1

niebieski
# 0000AA

2

zielony
# 00AA00

3

cyjan
# 00AAAA

4

czerwony
# AA0000

5

magenta
# AA00AA

6

brązowy
# AA5500

7

jasnoszary
#AAAAAA

8

ciemnoszary
# 555555

9

jasnoniebieski
# 5555FF

10

jasnozielony
# 55FF55

11

light cyan
# 55FFFF

12

jasnoczerwony
# FF5555

13

jasnopurpurowy
# FF55FF

14

żółty
# FFFF55

15

biały
#FFFFFF

Amstrad PC-1512 wydany 5 lat później, w 1986 roku, ma typ monitora CGA ale pozwalające na wyświetlanie tych 16 kolorów w 640x200 trybie graficznym za pomocą 4 bitplan dla trybu monochromatycznego 640x200 CGA.

Niektóre emulatory CGA używają niewłaściwej wersji koloru 6:

6

żółto-zielony
# AAAA00

Tryby

Monitor CGA ma dwa tryby tekstowe, w których bajty pamięci wideo zmieniają się między znakami i kolorem (więc wymagane są 2 bajty na znak):

Posiada również dwa rodzaje trybów graficznych:

Tryb grafiki 4-kolorowej pozwala na użycie jednej z 6 poniższych palet kolorów. Kolor 0 można dowolnie wybrać spośród 16 kolorów (domyślnie czarny).

Czarny, cyjan, magenta, jasnoszary

0

czarny
# 000000

3

cyjan
# 00AAAA

5

magenta
# AA00AA

7

jasnoszary
#AAAAAA

Czarny, cyjan, czerwony, jasnoszary

0

czarny
# 000000

3

cyjan
# 00AAAA

4

czerwony
# AA0000

7

jasnoszary
#AAAAAA

Czarny, zielony, czerwony, brązowy

0

czarny
# 000000

2

zielony
# 00AA00

4

czerwony
# AA0000

6

brązowy
# AA5500

Czarny, jasnobłękitny, jasnopurpurowy, biały

0

czarny
# 000000

11

light cyan
# 55FFFF

13

jasnopurpurowy
# FF55FF

15

biały
#FFFFFF

Czarny, Jasnobłękitny, Jasnoczerwony, Biały

0

czarny
# 000000

11

light cyan
# 55FFFF

12

jasnoczerwony
# FF5555

15

biały
#FFFFFF

Czarny, jasnozielony, jasnoczerwony, żółty

0

czarny
# 000000

10

jasnozielony
# 55FF55

12

jasnoczerwony
# FF5555

14

żółty
# FFFF55

Zobacz też