Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архітектура / Lekciyi / 018_video_adapter.doc
Скачиваний:
38
Добавлен:
14.04.2015
Размер:
294.4 Кб
Скачать

Типи відеоадаптерів

Монітору необхідне джерело вхідних даних. Сигнали, що подаються на монітор, поступають з відеоадаптера, що вбудованого в систему або підключається до комп'ютера.

Існує три способи підключення комп'ютерних систем до електронно-променевого або рідкокристалічного монітора.

  • Окрема відеоплата. Цей метод, для реалізації якого потрібні роз'єми розширення AGP або PCI, забезпечує найвищий рівень ефективності і максимальну експлуатаційну гнучкість при виборі об'єму пам'яті і необхідних можливостей.

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

  • Набір мікросхем системної плати з інтегрованим відеоадаптером. Найнижча вартість будь-якої графічної конфігурації і досить низька ефективність, особливо для тривимірних ігор або роботи з графічними програмами. Роздільна здатність і можливості перенесення кольорів нижчі, ніж при використанні окремих відеоадаптерів.

Як правило, відеоадаптери використовуються в більшості систем, створених на основі системної плати Baby-AT або ATX, тоді як в системній плати LPX, NLX і Micro-АТХ звичайно використовуються вбудовувані набори мікросхем графічного ядра. У багатьох сучасних недорогих комп'ютерах, створених на базі системної плати формфактора Micro-ATX, Rex-ATX або NLX, використовуються набори мікросхем системної логіки з інтегрованою відеосистемою, як в серії Intel 810. Модернізація систем з інтегрованим графічним ядром (мікросхем відеосистеми, що містять набір, або набір мікросхем системної плати, включаючий графічне ядро) звичайно здійснюється за допомогою окремої відеоплати. Проте в системи такого типу роз'єм AGP як правило не включається.

Відеоадаптери

Відеоадаптер формує сигнали управління монітором. З появою в 1987 році комп'ютерів сімейства PS/2 компанія IBM ввела нові стандарти на відеосистеми, які практично зразу ж витіснили старі. Більшість відеоадаптерів підтримує принаймні один з наступних стандартів:

  • MDA (Monochrome Display Adapter);

  • HOC (Hercules Graphics Card);

  • CGA (Color Graphics Adapter);

  • EGA (Enhanced Graphics Adapter);

  • VGA (Video Graphics Array);

  • SVGA (Super VGA);

  • XGA (extended Graphics Array).

В даний час на ринку можна знайти адаптери VGA, SVGA і XGA. Решта типів відеоадаптерів вже можна вважати реліктами комп'ютерної ери.

Адаптер vga

У комп'ютерах PS/2 більшість схем відеоадаптера розташована на системній платі. Ці схеми реалізовані у вигляді спеціалізованої інтегральної мікросхеми і випускаються компанією IBM. Для того, щоб пристосувати новий стандарт до раніших систем, IBM випустила так званий адаптер дисплея PS/2 (PS/2 Display Adapter), який частіше називають платою VGA. Цей відеоадаптер містить всі електронні схеми, необхідні для підтримки специфікації VGA, на одній повнорозмірній платі з 8-бітовим інтерфейсом. Сама IBM давно припинила виробництво плати VGA, але вони ще зустрічаються в деяких комп'ютерах.

BIOS VGA — це програма, призначена для управління схемами VGA. Через BIOS програми можуть ініціювати деякі процедури і функції VGA, не звертаючись при цьому безпосередньо до адаптера. Таким чином, програми стають апаратно-незалежними і можуть викликати деякі функції, що зберігаються в системній BIOS.

Подальший розвиток і вдосконалення VGA, пов'язане з модернізацією апаратури, приведе до появи відповідної модифікації BIOS. При цьому можуть бути додані нові функції. Таким чином, адаптер VGA навіть після модернізації виконуватиме всі графічні і текстові функції, введені в його специфікацію у момент створення. Використовуючи адаптер VGA, можна працювати зі всіма програмами, спочатку розробленими для адаптерів MDA, CGA і EGA.

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

Вся апаратура VGA забезпечує відображення до 256 відтінків на екрані з палітри в 262 144 кольори (256 Кбайт). Природно, для цього повинен використовуватися аналоговий монітор.

Монітори VGA бувають не тільки кольоровими, але і монохромними. Накладаючи (підсумовуючи) сигнали всіх кольорів, одержують 64 градації сірого замість відтінків різних кольорів, причому перетворення кольору в яскравість виконується програмами BIOS. Програма підсумовування ініціалізується в тому випадку, якщо BIOS при завантаженні системи знаходить монохромний монітор. У цій програмі використовується перетворення, в якому формула бажаного кольору переписується так, щоб в неї були включені всі три основні кольори, внаслідок чого утворюється нова градація сірого. Таким чином, виведений на екран колір певної ділянки зображення полягає, наприклад, з 30% червоного, 59% зеленого і 11% синього, а виглядає як сірий. Користувачі, що віддають перевагу монохромному монітору, в цьому режимі можуть працювати з програмами, спроектованими для кольорового відображення.

В даний час основним адаптером VGA вважається адаптер з 16-ма кольорами і роздільною здатністю 640x480. Ці параметри повинні підтримуватися всіма адаптерами, що працюють під управлінням операційної системи Windows. Якщо при завантаженні системи виникають проблеми, то вона завантажується в так званому безпечному режимі, де за умовчанням використовується адаптер VGA в режимі 640x480, 16 кольорів.

Соседние файлы в папке Lekciyi