Графические устройства


           

позиционирование курсора



Пример 5.9. позиционирование курсора с помощью функции BIOS 02

хог bh, bh ; номер страницы О
BJOV dh, 12 ; номер строки 12
mov dl, 42 ; номер столбца 42
mov ah, 2 ; код функции BIOS
int lOh ; позиционирование курсора

Если после выполнения команд примера 5.9 в текущую позицию вывести строку commun, описанную в начале раздела, то при работе в режиме VESA I09h она окажется расположенной в центре экрана.

Напомним, что функции, выполняющие вывод текста на экран, вычисляют адрес видеопамяти по тем значениям координат, которые хранятся в одном из слов области данных BIOS (см. пример 5.3). Фактическое расположение курсора на экране будет соответствовать этим координатам, только если его перемещают функции BIOS.



Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий