Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
арх_лекция_17.doc
Скачиваний:
3
Добавлен:
03.08.2019
Размер:
135.17 Кб
Скачать

Синхронизатор

Синхронизатор управляет доступом CPU к кадровому буферу и разрешает его обновление только во время действия сигналов гашения. В результате устра­няются помехи, которые могут возникать при обращении к кадровому буферу в течение прямого хода луча (такие искажения в виде ряби на экране были характерны для видеоадаптера CGA и назывались снег CGA (CGA snow).

Для синхронизации обращения CPU к кадровому буферу используется так­же регистр состояния. Бит 3 этого регистра устанавливается в состояние логической 1, если сигнал V-Sync активен, а бит 0, — если активен сигнал разрешения отображения (Display Enable). Прикладная программа, считывая биты регистра состояния, обращается к кадровому буферу только тогда, ко­гда вывод информации на экран не производится.

Тактовые генераторы

Работа всех устройств видеоадаптера VGA синхронизируется сигналом Dot Clock или производными от него тактовыми сигналами. Частота сигнала Dot Clock равна верхней граничной частоте выходного видеосигнала. Кроме то­го, при заданном разрешении этой же частотой определяются значения час­тот строчной и кадровой синхронизации.

Синхронизация устройств стандартного видеоадаптера VGA в зависимости от выбранного видеорежима осуществляется тактовым сигналом, формируе­мым одним из двух встроенных генераторов сигналов фиксированных час­тот: 25,175 и 28,322 МГц. Кроме того, предусмотрена возможность исполь­зования внешнего тактового генератора (в первых видеоадаптерах VGA, интегрированных на материнскую плату). Выбор тактового генератора осу­ществляется программно.

Интерфейс с шиной ввода/вывода

Видеоадаптер VGA вставляется в 16-битный слот шины ввода/вывода ISA, поэтому он снабжен специальным интерфейсом, выполняющим следующие функции:

СЗ согласование разрядности внутренней 8-разрядной шины видеоадаптера VGA и 16-разрядной шины ISA компьютера;

О согласование частот тактовых сигналов видеоадаптера (Dot Clock) и шины ISA.

Современные видеоадаптеры подключаются к высокоскоростным шинам (РС1, AGP).