VGA

**VGA** () — стандарт манітораў і  відэаадаптараў. Выпушчаны IBM у 1987 годзе для камп'ютараў PS/2 Model 50 і больш старых. VGA з'яўляўся апошнім стандартам, якому падпарадкоўвалася большасць вытворцаў відэаадаптараў.

Відэаадаптар VGA, у адрозненні ад папярэдніх відэаадаптараў IBM (MDA, CGA, EGA), ужывае аналагавы сігнал для перадачы колернай інфармацыі. Пераход на аналагавы сігнал быў выкліканы неабходнасцю скарачэння колькасці дратоў у кабелі. Таксама аналагавы сігнал даваў магчымасці выкарыстоўваць VGA-маніторы з наступнымі відэаадаптарамі, якія могуць выводзіць большую колькасць колераў.

Афіцыйным паслядоўнікам VGA стаў стандарт IBM XGA, фактычна ж ён быў замешчаны рознымі пашырэннямі да VGA, вядомымі як «Super VGA» (SVGA).

Тэрмін **VGA** таксама часта ўжываецца для пазначэння разрознення 640×480 незалежна ад апаратнага забеспячэння для вываду выявы, хоць гэта не зусім верна (так, рэжымы 640×480 з 16-, 24- і 32-бітнай глыбінёй колеру не падтрымліваюцца адаптарамі VGA, але могуць быць сфарміраваны на маніторы, прызначаным для работы з адаптарам VGA, з дапамогай SVGA-адаптараў). Таксама гэты тэрмін ужываецца для пазначэння 15-кантактнага раздыму VGA для перадачы аналагавых відэасігналаў у розных разрозненнях.

## Архітэктура відэаадаптара VGA 
VGA (таксама, як і EGA) складаецца з наступных асноўных падсістэм:
* **Графічны кантролер** (*Graphics Controller*), праз які адбываецца ўзаемадзеянне паміж цэнтральным працэсарам і відэапамяццю. Мае магчымасць выконваць бітавыя аперацыі з перадавальными данымі.
* **Відэапамаяць** (*Display Memory*), у якой змяшчаюцца даныя, якія адлюстроўваюцца на экране манітора. 256 кБ DRAM падзелены на чатыры *колерныя пласты* па 64 кБ.
* **Паслядоўны пераўтваральнік** (*Serializer* ці *Sequencer*) — пераўтварае даныя з відэапамяці ў паток бітаў, якія перадаюцца кантролеру атрыбутаў.
* **Кантролер атрыбутаў** (*Attribute Controller*) — з дапамогай *палітры* пераўтварае ўваходныя даныя ў колерныя значэнні.
* **Сінхранізатар** (*Sequencer*) — кіруе часовымі параметрамі відэаадаптара і пераключэннем колерных пластоў.
* **Кантролер ЭПТ** (*CRT Controller*) — генеруе сігналы сінхранізацыі для ЭПТ.

У адрозненні ад CGA і EGA, асноўныя падсістэмы змяшчаюцца ў адной мікрасхеме, што дазваляе паменшыць памер відэаадаптара (EGA таксама быў рэалізаваны на адным чыпе, прынамсі яго тайванскія неарыгінальныя клоны). У камп'ютарах PS/2 відэаадаптар VGA інтэграваны ў мацярынскую плату.

У VGA BIOS захоўваюцца наступныя віды шрыфтоў і функцыі для іх загрузкі і актывацыі:
* **8×16** пікселяў (стандартны шрыфт VGA),
* **8×14** (для сумяшчальнасці з EGA),
* **8×8** (для сумяшчальнасці з CGA).
Як правіла, гэтыя шрыфты адпавядаюць кодавай старонцы CP437. Таксама падтрымліваецца праграмная загрузка шрыфтоў..

Даступны наступныя стандартныя рэжымы:
* **40×25 сімвалаў**, 16 колераў, разрозненне 360×400 пікселяў.
* **80×25 сімвалаў**, 16 колераў, разрозненне 720×400 пікселяў.
* **80×25 сімвалаў**, манахромны, разрозненне 720×400 пікселяў.

У тэкставых рэжымах для кожнай ячэйкі з сімвалам можна ўказаць *атрыбут*, які задае спосаб адлюстравання сімвала. Існуюць два асобныя наборы атрыбутаў — для каляровых рэжымаў і для монахромных.
Атрыбуты каляровых тэкставых рэжымаў дазваляюць абраць адзін з 16 колераў сімвала, адзін з 8 колераў фона і ўключыць ці выключыць мігаценне (магчымасць выбару мігацення можна замяніць на магчымасць выбару аднаго з 16 колераў фона), што супадае з магчымасцямі CGA.
Атрыбуты монахромных рэжымаў супадаюць з атрыбутамі, даступнымі ў MDA, і дазваляюць уключаць узмоцненую яркасць сімвала, падкрэсленне, мігаценне, інверсію і некаторыя іх камбінацыі.

## Гл. таксама 
* VGA, раздым
* QVGA
* SVGA
* CIF
* Іншыя распаўсюджваныя разрозненні дысплеяў

## Спасылкі 
* Распиновка VGA с описаниями сигналов
* Подключение мониторов VGA по витой паре

Катэгорыя:Відэакарты
Катэгорыя:Разрозненні экранаў
Катэгорыя:Камп’ютарнае апаратнае забеспячэнне