Возвращает текущие координаты курсора на экране. Также возвращает текущий тип курсора.
Регистры (устанавливаются до вызова функции):
---------------------------------------------
AH: устанавливается 3
BH: номер страницы
---------------------------------------------
Регистры (опрашиваются после вызова функции):
---------------------------------------------
DH: текущая текстовая строка курсора
DL: текущий текстовый столбец курсора
CH: начальная линия в текстовой строке
CL: конечная линия в текстовой строке
---------------------------------------------
Функция 5: установка активной экранной страницы.
Адаптер позволяет использовать несколько страниц (или экранов) информации в видеопамяти. Отображаемой в некоторый момент времени может быть только одна страница, называемая активной. Большинство функций обладают возможностью какой-либо модификации экрана (запись символа, построения точки, перемещение курсора, и т.д.), а также возможностью выбора модифицируемой страницы; следовательно, функции позволяют вно
сить изменения в невидимые экраны. Это позволяет сохранять на экране одно изображение в процессе формирования другого, после чего выполнять быструю замену изображений (наиболее часто такая методика применяется в мультипликации и при демонстрации слайдов). Функция позволяет определить, какой из экранов будет выведен на дисплей. По умолчанию активной является страница 0.
Регистры (устанавливаются до вызова функции):
-------------------------------------------------
AH: устанавливается 5
AL: номер активизируемой страницы:
-------------------------------------------------
Функция 8: чтение атрибута/символа в текущей позиции курсора.
Функция может быть использована для чтения символа с любой страницы. Возвращаемая информация содержит символ, расположенный в текущей позиции курсора указанной страницы. Атрибут представляет собой однобайтовое значение, описывающее символ и фон.
При работе с цветными мониторами три бита цвета фона и символа позволяют получить восемь различных цветов. При использовании монохромных мониторов могут быть установлены следующие значения битов, описывающих цвет фона: все 0 - черный, все 1 - альтернативный цвет. Биты, описывающие цвет символа, могут принимать значения: 000 - черный, 001 - для подчеркивания, 111 - для обычного символа. Байт атрибута имеет смысл только в алфавитно-цифровых (текстовых) режимах.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.