Video Graphics Array - Google

Video Graphics Array

Z Wikipedii

(Przekierowano z VGA)
Skocz do: nawigacji, szukaj
Karta graficzna VGA firmy Trident z 512 KB pamięci
Karta graficzna VGA firmy Trident z 512 KB pamięci

VGA (ang. Video Graphics Array) – jeden ze standardów kart graficznych IBM-PC ustanowiony w 1987 roku. Karty VGA były po raz pierwszy montowane w komputerach serii IBM PS/2.

Karty VGA są zgodne z kartami EGA, a dokładniej funkcje VGA są nadzbiorem funkcji EGA. Niejako automatycznie karty VGA są zgodne z CGA i MDA.

Karty VGA posiadają 256kiB pamięci, umożliwiają stosowanie trybów graficznych 16- lub 256-kolorowych. Maksymalna dostępna rozdzielczość w trybach znakowych to 720×480, natomiast w graficznych 640×480.

Kolory są wybierane z palety kolorów. Paleta jest zdefiniowana w LUT (ang. lookup table), która posiada 256 pozycji opisujących kolory z dokładnością 6 bitów (64 odcieni) na składową RGB. Można zatem wybrać 256 kolorów z palety (26)3 = 262144 kolorów. Bez względu na ustawiony tryb, tj. 2-, 4-, 16- czy 256-kolorowy wszystkie kolory są przetwarzane przez LUT, co umożliwia dowolne ustawienie kolorów nawet w trybach zgodnych z CGA czy EGA (na tych kartach kolory są predefiniowane).

Karta VGA udostępnia dwa nowe (w stosunku do EGA) tryby graficzne:

  • 320×200 w 256 kolorach,
  • 640×480 w 16 kolorach (obecnie okreÅ›lenie VGA używane jest czÄ™sto dla rozdzielczoÅ›ci 640×480 pikseli, niezależnie od iloÅ›ci kolorów).

Karta VGA umożliwiała m.in. podział ekranu na dwie niezależne części, płynne przesuwanie obrazu lewo-prawo lub góra-dół.

Standardowe rozdzielczości ekranowe
Standardowe rozdzielczości ekranowe

[edytuj] Tryb X

Okazało się, że karty VGA mają nieudokumentowaną funkcjonalność, która pozwala po odpowiednim przeprogramowaniu trybu 320×200 (256 kolorów) uzyskać dostęp do całej pamięci karty. Maksymalna rozdzielczość w takim trybie X wynosi 360×480 pikseli. Możliwe jest łatwe uzyskanie podwójnego buforowania.

Dodatkowo przy odpowiednim ustawieniu rejestrów karty, tryb X umożliwia zapisanie czterech sąsiadujących pikseli przez zapisanie tylko jednego bajtu do pamięci. Jeśli wykorzysta się zapis słowa czterobajtowego, można przy jednym zapisie do pamięci ustawić 16 pikseli. Ma to oczywiście ograniczenia - każde cztery sąsiadujące piksele będą mieć ten sam kolor. Można również wybrać zapisywanie pojedynczych pikseli przy użyciu jednego bajtu, jednak częste zmiany ustawień rejestrów wprowadzają opóźnienia.

Ogólnie tryb X pozwala na uzyskanie dużych możliwości w porównaniu z trybami standardowymi, za cenę pewnego skomplikowania obsługi.

[edytuj] Zobacz też

[edytuj] Linki zewnętrzne


Panda mała karmiona przez kotkę nie przeżyła
Martwą pandę znaleziono rano. Autopsja wykazała, że zwierzę prawdopodobnie udusiło się mlekiem, które dostało się do tchawicy.
Lek na padaczkę łagodzi ból neuropatyczny u cukrzyków
Lek na drgawki o nazwie pregabalina bezpiecznie i skutecznie łagodzi ból neuropatyczny w stopach i dłoniach, których często doświadczają cukrzycy - wynika a najnowszej analizy, o której informuje pismo "Diabetes Care".
Radziecki lek na Alzheimera
Lek używany w czasach ZSRR do leczenia kataru siennego pomaga pacjentom z chorobą Alzheimera - informuje "The Lancet".
Znaleziono gen będący głównym regulatorem owulacji
Gen, od którego zależy proces jajeczkowania, a więc płodność kobiety zidentyfikowali naukowcy z Francji, Szwajcarii i Kanady.
Nowy sposób wykrywania czerniaka
Wykrywanie specyficznego białka wytwarzanego prze komórki czerniaka ułatwia rozpoznanie tego nowotworu - informuje pismo "Modern Pathology".
Linki: Strona g³ówna