Программирование видеоадаптеров


Операционная система Microsoft Windows XP

Чтобы иметь возможность работать с системой, ваш компьютер должен отвечать следующим требованиям:
Компьютер/Процессор. Процессор Pentium 133 мегагерц (MГц) или выше
Память. 64 Mб памяти RAM
Жесткий Диск Требования к объему жесткого диска будут изменяться в зависимости от конфигурации; потребительский выбор при установке может требовать больше или меньше свободного пространства. 245 Mб свободного дискового пространства с 115 Mб на том диске, где установлена операционная система.
Операционная система. Microsoft Windows XP Professional или Microsoft Windows XP Home Edition
Дисковые устройства. Устройство CD-ROM. Устройство для гибких дисков (дисковод)
Монитор. Super VGA (800х600) или монитор с высоким разрешением, рассчитанный на 256 цветов
Необходимые периферийные устройства Microsoft Mouse, Microsoft IntelliMouse или другое совместимое устройство
Возможные периферийные устройства Сканер. Принтер. Колонки. Камера. Внешнее запоминающее устройство. Микрофон
Возможные прикладные программы. Microsoft Office XP

Минимальные требования к системе
Изучение основ Windows XP
Знакомство с рабочим столом Windows
Изменение имени компьютера
Драйверы для устройств
Подробнее о расширениях и значках
Изменение внешнего вида и содержания Windows
Доступ в Интернет
Создание учетной записи системы Passport
Веб-серфинг
Поддержка вашего компьютера на уровне последних обновлений

Программирование видеоадаптеров

Сегодня видеоадаптеры MDA, CGA, Hercules и EGA вытеснены различными моделями адаптеров VGA и SVGA. Поэтому мы убрали материал, относящийся только к этим видеоадаптерам и добавили информацию о видеоадаптерах SVGA. В частности нами описан стандарт VESA, которому соответствуют многие адаптеры SVGA. Благодаря стандарту VESA вы сможете легко программировать видеоадаптеры в режимах с большим разрешением и большим количеством цветов.
Нами подробно описана архитектура видеоадаптеров, совместимых с VGA, их регистры. Воспроизводится формат регистров и описывается их назначение. В наиболее интересных случаях представлены программы, использующие непосредственный доступ к регистрам. Читатель сможет получить на экране своего компьютера видеоэффекты, недоступные при использовании только функций BIOS или функций библиотек трансляторов языков высокого уровня.
Читателю предоставляется возможность подробно рассмотреть стандартные режимы работы видеоадаптеров, структуру видеопамяти в этих режимах. Знание структуры видеопамяти позволяет создавать программы, отображающие информацию на экране путем непосредственного доступа к видеопамяти. А это, в свою очередь, важно при создании быстрых видеопрограмм, в частности, динамических игр и графических редакторов.

Видеоподсистема компьютера
Использование функций BIOS для работы с видеоадаптерами
Установить/определить размер регистров ЦАП
Статьи


Книжный магазин