VGA

С Википедије, слободне енциклопедије
Иди на навигацију Иди на претрагу
Video Graphics Array
Датум изласка1987.
Картице
Ниска класа
Средња класа
Висока класа
Историја
ПретходникEnhanced Graphics Adapter
Наследник
VGA конектор — женски
VGA конектор — мушки

VGA (скр. од енгл. Video Graphics Array) је аналогни рачунарски видео стандард који је први пут патентирао IBM 1987. године у PS/2 рачунарима.[1] Коришћен је као најбољи и најскупљи IBM видео стандард тог времена, друго побољшање од CGA после EGA. Са подршком за веће резолуције, допринео је даљем развоју графичких корисничких интерфејса на PC-у, као што је Windows.

Стандардне (прописане стандардом) VGA графичке резолуције су:

  • 640×480×16 (са 16 боја или црно-бело)
  • 640×350×16 (са 16 боја)
  • 320×200×16 (са 16 боја)
  • 320×200×256 (са 256 боја)

Најчешћа резолуција која је у употреби је прва, 640×480 (са 16 боја).

Такође, 15-иглични VGA D-конектор користи се за повезивање графичких картица на аналогне мониторе (CRT), а такође — већина дигиталних LCD монитора још увек (од 2007. године) има осим DVI конектора и стари VGA аналогни конектор.

Технички подаци[уреди | уреди извор]

Контролисање[уреди | уреди извор]

VGA контролер складишти регистре за комуникацију са системом на портовима од 0×3C0 до 0×3D4. Грешка при намештању контролора катодне цеви (CRTC) може довести до oштећења монитора - и код CRT и код LCD - исто важи за видео картице које немају заштиту од преоптерећујућих подешавања. На PC рачунарима, BIOS позиви се често користе да би се појединставило мењање видео режима. Пример:

mov ax, 0
mov al, 12h
int 10h

Видео режими[уреди | уреди извор]

Име Резолуција Боја
4h 320×200 4
5h 320×200 4 сивих
Dh 320×200 16
Eh 640×200 16
Fh 640×350 2
10h 640×350 16
11h 640×480 2
12h 640×480 16
13h 320×200 256

[2]

Остали BIOS видео режими се не користе, како су лакоречено "бизарни".

Меморијски бафери[уреди | уреди извор]

Користи 4 "равни" од по 64KiB, давајући VGA уређајима укупно 256KiB видео меморије. Режими:

4-битни[уреди | уреди извор]

Сваки бит пиксела се налази у по једној равни, тј. 8 пиксела у једном бајту распрострањени су на 4 равни.

8-битни[уреди | уреди извор]

Линеарни режим[уреди | уреди извор]

Режим 13h користи 64KiB само једне равни, па сваки следећи бајт представља следећи пиксел.

Планарни режим[уреди | уреди извор]

Слично као 4-битни режим, свака 2 бита пиксела се налазе у по једној равни, тј. 4 пиксела у једном бајту распрострањени су на 4 равни.

Текстуални режим[уреди | уреди извор]

Уместо пиксела користи ћелије.

Пример[уреди | уреди извор]

Види још[уреди | уреди извор]

Референце[уреди | уреди извор]

  1. ^ Polsson, Ken. „Chronology of IBM Personal Computers”. Архивирано из оригинала на датум 21. 02. 2015. Приступљено 28. 1. 2015. 
  2. ^ Hinner, Martin. „VGA Timings”. 

Спољашње везе[уреди | уреди извор]