- •Поняття архітектури комп'ютерів
- •Архітектура нейманівського комп'ютера
- •Архітектура системної плати
- •Системна шина комп'ютера
- •Загальна характеристика мікропроцесорів та їх еволюція
- •Системна пам'ять комп'ютера. Логічна організація
- •Системна пам'ять комп'ютера. Фізична організація
- •Годинник реального часу та cmos-пам'ять
- •Системний таймер
- •Підсистема прямого доступу до пам'яті
- •Підсистема переривань [1, стор. 311-327].
- •Клавіатура комп'ютера
- •Фізична організація накопичувачів на магнітних дисках
- •Логічна структура магнітних дисків
- •Архітектура оптичних дисків
- •Керування відеосистемою та принципи формування зображень
- •Відеоадаптер
- •Робота відеосистем в текстових режимах
- •Робота відеосистем в графічних режимах
- •Підтримка відеосистем з боку bios
- •Послідовний інтерфейс com-порт
- •Паралельний інтерфейс lpt-порт
- •Універсальна послідовна шина usb.
Керування відеосистемою та принципи формування зображень
Відеотермінали ПК – основний засіб відображення інформації; вони володіють широкими можливостями програмування і найбільш привабливі для програмістів. Керування відеотерміналом можливе шляхом використання широкого спектра графічних пакетів и текстових редакторів, вбудованих графічних бібліотек, які наявні практично у всіх мовах програмування, з використанням функцій переривань BIOS і шляхом безпосереднього програмування відеоадаптерів на рівні портів і безпосереднього звертання до відеобуферу. В IBM PC подібних комп’ютерах відеосистема складається з основних модулів: відеомонітору, відеоадаптера, відеопам’яті і внутрішнього ПЗУ.
Растровий принцип формування зображень. У всіх відеомоніторах ПК використовується РПФЗ, при яких текст чи графічне зображення формується на екрані електронним промінням, яке періодично сканує екран монітора зліва направо і згори вниз з утворенням на ньому ліній розвертки, що послідовно заповнюють весь екран. При русі проміння зліва направо модулюється інтенсивність проміння в залежності від вмісту відеобуферу, що призводить до зміни яскравості тих точок екрану, що проходить проміння. Переміщення проміння справа наліво зі зміщенням на 1 строку вниз називають горизонтальним рухом. В кольорових відеомоніторах проміння складається з 3 промінців, що з допомогою спеціальних масок формують 3 основних кольори: синій, червоний, зелений.
Відеоадаптер
При розвитку відео систем ПК використовувались наступні види відеоадаптерів: 1) Монохромний MDA. Адаптер монітора розроблений на базі контролера дисплея Motorola 6845. 2) Кольоровий графічний адаптер CGA – реалізований також на мікросхемі 6845. 3) Розширений графічний адаптер EGA – в адаптері сформувалась архітектура, яка з невеликими доповненнями являється стандартною для сучасних відеоадаптерів. Адаптер EGA фірми IBM забезпечує можливість роботи в різноманітних відеорежимах в сукупності з кольоровими або монохромними моніторами з цифровими входами. В архітектурі EGA виділяються наступні блоки: блок керування електро-проміневою трубкою( СRTC), блок синхронізації(SEQ), графічний контролер( Graph), контролер атрибутів( ATTRIB). Починаючи з адаптера EGA, для доступу до відеопам’яті з боку процесора виділено 2 сегменти адресного простору. З ціллю сумісності з більш ранішими моделями відеоадаптерів, адреси відео буфера можуть змінюватись в залежності від встановленого відеорежиму.
Адаптер VGA. В цьому адаптері наявні всі блоки адаптера ЕGA, програмування яких аналогічне ЕGA. Збільшене кольорове розширення, що призвело до переходу на аналогове керування відео терміналом.
Адаптер SVGA. До даного класу відносяться адаптери сучасних ПК. Адаптер SVGA має весь набор стандартних регістрів VGA, але має покращені характеристики. Для керування додатковими можливостями адаптери SVGA мають набор додаткових програмно-доступних регістрів.
Адаптери мають об’єм відеопам’яті, перевищуючий виділений адресний простір, тому вони містять спеціальні регістри перемикання банків. Сучасні адаптери SVGA мають можливість пере адресації відеопам’яті в область старших адрес, що дозволяє в захищеному режимі працювати з цільними образами екранів. Крім апаратно-виділяємої відеопам’яті і снує і архітектура уніфікованої пам’яті. При такому підході під відео буфер виділяється область системного ОЗУ, що дозволяє декілька здешевити комп’ютер.
