close

Färggrafikadapter

Hoppa till navigering Hoppa till sökning
Image
Jämförande tabell över de olika standardvisningslägena.

Color Graphics Adapter (ursprungligen Color/Graphics Monitor Adapter ), introducerades 1981 , var det första färgvideokortet som tillverkades av IBM och den första standarden för IBM-datorer . Kortet är baserat på en Motorola 6845 -videokontroller , är utrustat med två textlägen (40 × 25 och 80 × 25 tecken) och två huvudsakliga grafiska upplösningar, 320 × 200 och 640 × 200 pixlar, medan färgdjupet är 4-bitars (16 färger).

CGA-paletten

Full CGA-palett
0 svart
# 000000
8 grå
# 555555
1 blå
# 0000AA
9 ljusblå
# 5555FF
2 grön
# 00AA00
10 ljusgrön
# 55FF55
3 cyan
# 00AAAA
11 ljus cyan
# 55FFFF
4 röd
# AA0000
12 ljusröd
# FF5555
5 magenta
# AA00AA
13 ljus magenta
# FF55FF
6 brun
# AA5500
14 gul
# FFFF55
7 ljusgrå
#AAAAAA
15 vit
#FFFFFF

Med CGA är det möjligt att få 16 färger, från RGB- modellen , det vill säga rött, grönt och blått; cyan, magenta och brun kan erhållas genom att "mixa" två av ovanstående. Den andra halvan består av de ljusare versionerna av de tidigare, även om den "mörkgrå" färgen på de flesta skärmar på den tiden var praktiskt taget omöjlig att skilja från svart.

Färgerna kan endast ses samtidigt i textlägen, medan de i de grafiska är begränsade till 4 samtidigt.

  • I 320 × 200 är det möjligt att använda, officiellt, två typer av paletter :
  1. cyan, magenta, vit och en annan färg (svart som standard).
  2. röd, grön, brun eller gul och en annan färg (svart som standard).

Det finns en tredje "inofficiell" palett, som kan erhållas genom att inaktivera den sammansatta färgsignalbiten, bestående av rött, cyan, vitt och en annan färg (svart som standard).

  • I 640 × 200 kan du bara använda svart och en valfri färg (vit som standard).

Sammansatta bildskärmar

Image
Samma textskärm på en RGB-skärm (vänster) och en sammansatt videoskärm (höger)

Om kompositvideoutgången används istället för den normala RGB-monitorutgången (för NTSC -TV-apparater ) visas inte färgerna korrekt: i själva verket är separationen mellan krominans och luminans inte korrekt, färgerna överlappar varandra och producerar artefakter , vilket gör texterna svåra. att läsa. Men denna ofullkomlighet vid den tiden utnyttjades som en fördel: faktiskt, om de används väl, bildar de överlappande färgerna andra, vilket ökar kortets grafiska möjligheter. Vissa videospel som släpptes i början av 1980-talet utnyttjade denna bugg : till exempel DOS-versionerna av BurgerTime , Jumpman , King's Quest och Ms. Pac-Man .

N. Palett 1 Palett 1 i
hög intensitet
0 standard standard
1 3 - cyan 11 - ljus cyan
2 5 - magenta 13 - ljus magenta
3 7 - ljusgrå 15 - vit
N. Palett 0 Palett 0 i
hög intensitet
0 standard standard
1 2 - grön 10 - ljusgrön
2 4 - röd 12 - ljusröd
3 6 - brun 14 - gul
N. 3:e paletten 3:e paletten i
hög intensitet
0 standard standard
1 3 - cyan 11 - ljus cyan
2 4 - röd 12 - ljusröd
3 7 - ljusgrå 15 - vit

Specifikationer

Connector

Stiftnumrering ( stift ) och bild av honkontakten:

DE9 Diagram.svg Pin 1 är uppe till höger, 5 uppe till vänster, 9 nere till vänster

Pin-identifiering [1]
Stift Fungera
1 Massa
2 Massa
3 Röd
4 Grön
5 Blå
6 Intensitet
7 inte använd
8 Horisontell synkronism
9 Vertikal synkronism

Rapporteringsspecifikationer

Kille Digital, TTL
Upplösning 640 × 200, 320 × 200
Frekv. Horiz. 15,75  kHz
Frekv. Vert. 60 Hz
Färger 16

Videoläge

CGA-videoläge
Sätt Kille Upplösning tecken färger
0h, 1h Text 360 × 400 40 × 25 16
2h, 3h Text 720 × 400 80 × 25 16
4h, 5h Grafik 320 × 200 40 × 25 4
6h Grafik 640 × 200 80 × 25 2
7h Text 720 × 400 80 × 25 Mono

Exempel

Anteckningar

Relaterade artiklar

Dokumentation

Andra projekt

Externa länkar