VGA към SVGA видео адаптери

Генерира синхронизиращи сигнали, които управляват CRT.

В повечето монитори устройството за показване е катодно-лъчева тръба, HID или LCD панел. За настолни компютри обикновено се използват CRT монитори. Разрядните и течнокристалните панели се използват в преносими и бележни компютри.

CRT се състои от електронна пушка (или три пушки за цветен монитор), отклоняваща система и екран, покрит с фосфорен слой. Всички тези устройства са поставени във вакуумна бутилка. Електронната пушка служи като източник на електрони, насочени с помощта на отклоняваща система към желаната част от екрана, където електроните взаимодействат с покритието на екрана. В резултат на взаимодействието се излъчва видима светлина.

Изображението се формира поради пътя на електронния лъч отляво надясно по хоризонталните линии на екрана (линии за сканиране). За да попречи на окото да забележи промени в рамката, лъчът преминава през целия екран с честота, по-голяма от 25 Hz.

Електронният лъч започва да преминава през екрана от горния ляв ъгъл до горния десен ъгъл. Когато лъчът достигне дясната страна, той изгасва и преминава към следващата хоризонтална линия под предишната линия. След като лъчът премине през целия екран, той изгасва и се премества в горния ляв ъгъл. След това процесът се повтаря отново. Следата от лъча върху екрана образува растер (фиг. 3.2).

Фигура 3.2 Екран на електроннолъчева тръба

Повечето от регистрите на контролера на електроннолъчевата тръба (CRT контролера) служат за решаване на проблемите с управлението на електронния лъч.

видео памет

Само един цветен слой може да бъде разрешен за операция за четене в даден момент. Четимият слой се определя от регистъра за избор на четим цветен слой.

Информацията може да се записва както в активни, така и в неактивни страници на паметта. По този начин е възможно предварително да подготвите няколко страници от паметта (няколко екрана) и след това бързо да ги промените на екрана на монитора.

Текстов режим

Два байта се използват за кодиране на всеки символ на екрана (знак). Първият от тях съдържа ASCII кода на показания знак, а вторият съдържа атрибутите на знака (фиг. 3.3). Атрибутите на символа определят неговия цвят и фонов цвят.

3 = 8 различни цвята за текст и фон.

Бит D3 играе различна роля в зависимост от броя на активните CG таблици. Ако една таблица е активна, битът D3 се използва за контролиране на интензитета на цвета на символа, което позволява възпроизвеждането на броя цветове от 8 до 16.

Ако две таблици за генериране на символи са дефинирани едновременно, тогава бит D3 също така определя таблицата за генериране на символи, която ще се използва при показване на този знак.

Бит D7 изпълнява две различни функции в зависимост от състоянието на регистъра на режима на контролера на атрибутите. Този бит контролира или интензитета на цвета на фона, увеличавайки броя на едновременно показваните цветове до 16, или разделителната способност на заличаването на знаците, в резултат на което символът на екрана на монитора ще мига. По подразбиране бит D7 контролира разрешението за заличаване (мигане) на знаци.

Следващата таблица показва съпоставянето на цвета на символа и цвета на фона към стойността на полето за цвят на символа на байта на атрибута: