Färggrafikadapter
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 :
- cyan, magenta, vit och en annan färg (svart som standard).
- 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
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:
Pin 1 är uppe till höger, 5 uppe till vänster, 9 nere till vänster
| 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
| 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
- Peter Norton , Richard Wilton PS / 2 & IBM PC - Programmerarguide , Mondadori Informatica - Microsoft Press, ISBN 88-7131-000-4
Andra projekt
Wikimedia Commons innehåller bilder eller andra filer på Color Graphics Adapter
Externa länkar
- ( EN ) Lista över spel i CGA , på members.chello.at . Hämtad 18 juni 2006 (arkiverad från originalet 18 juni 2006) .
- ( EN ) Information om GCI , på seasip.info .