Відеокарта комп'ютера

Відеокарта комп'ютера використовується для формування відеосигналу з наступним виведенням зображення на монітор. Вона зазвичай виконується у вигляді окремої плати, яка вставляється в спеціальний слот на материнській платі. Відеокарта отримує від процесора команди формування зображення, конструює зображення у відеопам'яті та перетворює вміст відеопам'яті на відеосигнал, що подається на монітор.

Відеокарта використовується для формування відеосигналу з подальшим виведенням зображення на монітор

Однією з перших відеокарт для IBM PC став MDA (Monochrome Display Adapter) у 1981 році. Вона працювала тільки в текстовому режимі з роздільною здатністю 80х25 символів (фізично 720х350 пікселів) та підтримувала п'ять атрибутів тексту: звичайний, яскравий, інверсний, підкреслений і миготливий. Жодної колірної або графічної інформації ця відеокарта передавати не могла, і те, якого кольору будуть літери, визначалося моделлю монітора, що використовувався. Зазвичай вони були білими, бурштиновими чи смарагдовими на чорному тлі. Фірма Hercules у 1982 році випустила подальший розвиток відеокарти MDA, відеоадаптер HGC (Hercules Graphics Controller – графічний адаптер Геркулес), який мав графічну роздільну здатність 720х348 пікселів та підтримував дві графічні сторінки. Але він все ще не дозволяв працювати з кольорами.

Першою кольоровою відеокартою стала CGA (Color Graphics Adapter), випущена IBM і стала основою наступних стандартів. Вона могла працювати або в текстовому режимі з дозволами 40х25 знакомісць і 80х25 знакомісць (матриця символу - 8х8), або у графічному з розділенням 320х200 пікселів або 640х200 пікселів. У текстових режимах було доступно 256 атрибутів символу - 16 кольорів символу і 16 кольорів фону, у графічному режимі 320х200 було доступно чотири палітри по чотири кольори кожна.

Кількість кольорів, які одночасно відображаються, і роздільна здатність зображення, тобто кількість точок по горизонталі та вертикалі, які ви бачите на екрані монітора, залежать не тільки від монітора, але і від відеокарти. Сучасна відеокарта SVGA здатна виводити на екран до 16,7 млн. кольорів з графічною роздільною здатністю 640х480, 800х600, 1026х768, 1280х1024, 1600х1200, 1800х1440 пікселів та більше.

Відеокарта складаються з декількох компонентів: контролера, відеопам'яті, цифро-аналогового перетворювача з прямим доступом до пам'яті (RAMDAC) і постійного пристрою (відео-ПЗУ, Video RAM).

Відеокарта за допомогою контролера забезпечує виведення зображення. Від нього залежить швидкодія та можливості. У відеопам'яті зберігається інформація про зображення. Від її обсягу залежить максимальна роздільна здатність та кількість кольорів зображення. RAMDAC перетворює потік цифрових даних, сформований контролером, в аналоговий сигнал, який подається на монітор. У відео-ПЗУ знаходиться BIOS відео, службові таблиці, екранні шрифти і т. п., до яких може звертатися процесор.

Сучасна відеокарта може мати у своєму складі процесор-акселератор (прискорювач) – для виконання різних операцій над дво- та тривимірними графічними об'єктами. Крім цього, сучасна відеокарта, крім аналогового виходу VGA, має цифровий вихід DVI.

Відеокарта за допомогою спеціального роз'єму підключається до шини AGP або PCI-Express материнської плати.

Багато сучасних відеокарт мають TV-вихід. Крім нього, вони мають відеовхід S-Video, до якого можна підключити джерело відеосигналу - телевізор, відеокамеру - і вводити зображення з них у комп'ютер.

Інструменти