Методические указания по лабораторным работам по курсу «Аппаратные средства компьютерных систем», страница 25

7.   Перечислите основные функции и их характеристики для управления видеорежимами SVGA.

8.   Перечислите основные функции и их характеристики для управления палитрой в текстовых и графических видеорежимах.

9.   Поясните принцип организации непосредственного доступа к видеопамяти VGA и SVGA.

10. Поясните принцип формирования изображения в графическом режиме VGA и SVGA.

11. Перечислите достоинства и недостатки стандарта VESA.

3.7  Варианты заданий

1.   "Включить/выключить" курсор, получить состояние курсора.

2.   Очистить окно; вывести рамку (фрейм окна); изменить атрибуты знаков в окне.

3.   Сохранить/восстановить содержимое окна; вывести "тень" к окну.

4.   Вывести подробную информацию о допустимых видеорежимах SVGA; для SVGA-режима с максимальным разрешением вывести линии по главным диагоналям экрана.

5.   В графическом SVGA-режиме вывести линии по главным диагоналям экрана; нарисовать прямоугольник и закрасить его.

6.   В графическом SVGA-режиме нарисовать прямоугольник, закрасить его; выполнить переключение палитры со стандартной на заданную, и обратно.

Все задания должны быть реализованы посредством Int 10h и непосредственным доступом к видеопамяти. При работе с графическими режимами SVGA должна выполняться проверка на допустимые видеорежимы.

4  Управление функционированием таймера и динамика

4.1  Цель работы

Изучение организации работы таймера и получение практических навыков по формированию звуковых сигналов и измерению временных интервалов.

4.2  Методические указания по организации самостоятельной работы студентов

При подготовке к работе следует изучить принцип и режимы работы программируемого интервального таймера (PIT, Programmable interval timer), ознакомиться с назначением и функциями периферийного контроллера 82C206, а также с принципами генерации сигналов звуковой частоты с использованием программируемого интервального таймера. Следует уяснить способы измерения временных интервалов, создания временных задержек с использованием аппаратных средств таймера, счетчика системного времени BIOS и функций BIOS. Обратить особое внимание на организацию подсчета системного (реального) времени средствами BIOS. Перечисленные вопросы подробно рассмотрены в [1, 8, 9].