Сторінка не перевірена

EGA (англ.Enhanced Graphics Adapter) — стандартмоніторів івідеоадаптерів дляIBM PC. ВипущенийIBM в1984 році для нової моделі персонального комп'ютераIBM PC AT. Відеоадаптер EGA дозволяє використовувати 16 кольорів за роздільності 640×350пікселів. Його оснащено 16КБПЗП для розширення графічних функційBIOS івідеоконтролеромMotorolaMC6845. За своїми характеристиками розташований міжCGA іVGA.
Адаптер EGA при роздільності 640×350 дозволяє одночасно використовувати 16 кольорів з можливих 64-х (по два біти на червону, зелену і синю складові). EGA також підтримує 16-кольорові варіанти графічних режимівCGA 640×200 і 320×200; в цьому випадку можна використовувати лише кольори зпалітри CGA. Вихідні режими CGA також підтримуються, хоча EGA не повністю апаратно сумісний з CGA. EGA може виводити зображення наMDA-монітор, ця можливість вмикається за допомогою перемикачів на платі, при цьому доступний лише режим 640×350.
Плата EGA підключається дошиниISA, починаючи з 8-бітної версії. Базова версія EGA мала 64 КБвідеопам'яті, чого було достатньо для монохромної графіки високої роздільності і кольорової графіки в режимах 640×200 і 320×200. З часом, більшість плат EGA почала випускатись з 256 КБ відеопам'яті. Деякіклони EGA сторонніх виробників (в тому числі,ATI Technologies іParadise) підтримують розширені графічні режими (наприклад, 640×400, 640×480 і 720×540), автоматичне визначення типу монітора і, іноді, спеціальний черезрядковий режим для CGA-моніторів.
Стандарт EGA був замінений стандартомVGA, представленим IBM у квітні1987 року з моделлю комп'ютераPS/2.
В текстових режимах використовується два типи шрифтів. Стандартний шрифт EGA формується матрицею 7×9 в комірці 8×14 пікселів. Для сумісності з CGA використовується шрифт з матрицею 7×7 в комірці 8×8 пікселів.
EGA — перший відеоадаптер IBM, що дозволяє програмно змінювати шрифти текстових режимів.

Палітра EGAдозволяє використовувати всі 16 кольорів CGA одночасно, і дозволяє обрати кольори з 64-колірної палітри (по два біти на червону, зелену і синю складові). Також вона може використовувати коричневий колірCGA без будь-яких додаткових схем для дисплеїв. Наступний стандартVGA був заснований на EGA, дозволивши використання 64 кольорів, що можуть бути налаштовані.
При виборі кольору дляпалітри EGA, по два біти використовуються для червоного, зеленого і синього каналу. Це означає, що кожен канал може набувати значення 0, 1, 2 або 3. Для вибору кольору магента, червоний і синій канал матимуть середню інтенсивність (2, або 10 в двійковій системі) а зелений канал буде вимкнений (0). При розрахунку певного значення в 64-колірній палітрі EGA, двійковий номер когості[що?] каналу, а букви верхнього реєстру позначають значення інтенсивнішого. Для магента, потрібні інтенсивніші червоний та синій канали, отже значення для R і B буде 1. Всі останні канали не потрібні, отже вони будуть позначені як нулі. Таким чином отримаємо двійковий номер кольору магента 000101. В десятковій системі це означає 5, таким чином встановлення кольору для палітри як 5 дасть магента.
| Стандартна EGA 16-колірна палітра (відповідає стандартним кольорамCGA colors) | ||
|---|---|---|
| Color | rgbRGB | Decimal |
| 0 — black (#000000) | 000000 | 0 |
| 1 — blue (#0000AA) | 000001 | 1 |
| 2 — green (#00AA00) | 000010 | 2 |
| 3 — cyan (#00AAAA) | 000011 | 3 |
| 4 — red (#AA0000) | 000100 | 4 |
| 5 — magenta (#AA00AA) | 000101 | 5 |
| 6 — brown (#AA5500) | 010100 | 20 |
| 7 — white / light gray (#AAAAAA) | 000111 | 7 |
| 8 — dark gray / bright black (#555555) | 111000 | 56 |
| 9 — bright blue (#5555FF) | 111001 | 57 |
| 10 — bright green (#55FF55) | 111010 | 58 |
| 11 — bright cyan (#55FFFF) | 111011 | 59 |
| 12 — bright red (#FF5555) | 111100 | 60 |
| 13 — bright magenta (#FF55FF) | 111101 | 61 |
| 14 — bright yellow (#FFFF55) | 111110 | 62 |
| 15 — bright white (#FFFFFF) | 111111 | 63 |
Роз'єм на відеокарті:[4]
| 5 | 1 |
| 9 | 6 |
| Pin | Назва | Функція |
|---|---|---|
| 1 | GND | Маса |
| 2 | SR | Вторинний червоний (Інтенсивність) |
| 3 | PR | Первинний червоний |
| 4 | PG | Первинний зелений |
| 5 | PB | Первинний синій |
| 6 | SG | Вторинний зелений (Інтенсивність) |
| 7 | SB | Вторинний синій (Інтенсивність) |
| 8 | H | Горизонтальна синхронізація |
| 9 | V | Вертикальна синхронізація |
| Тип | Цифровий,ТТЛ[5] |
|---|---|
| Роздільність | 640×350 та ін. |
| Горизонтальна частота | 15,7/21,8 кГц |
| Вертикальна частота | 60 Гц |
| Кількість кольорів | 16/64 |
В 1984 році IBM також випустила відеоадаптерProfessional Graphics Controller для використання вСАПР. Адаптер підтримував роздільність 640×480 пікселів (трохи більше, ніж у EGA) і одночасний вивід 256 кольорів з 4096 можливих. Збільшена кількість кольорів дозволяла створювати фотореалістичні зображення. Адаптер мав власну мову для створення й перетворення двовимірних і тривимірних зображень. Також він міг емулювати роботуCGA.[6]
{{cite web}}:Недійсний|deadurl=404 (довідка)[Архівовано 2003-12-07 уWayback Machine.]{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)