В текстовом режиме данная функция позволяет выбрать в качестве текущей (рабочей) одну из нескольких доступных видеостраниц. Перед вызовом прерывания требуется занести в регистры следующие значения:
• в АН — код 05h;
• в AL — номер видеостраницы, которую требуется установить.
Функция 9h служит для записи символа с указанными атрибутами в текущую позицию курсора.
• в АН - код 09h;
• в ВН — номер видеостраницы. (00h)
• в AL — символ;
• в BL — байт атрибутов для символа, в графическом режиме сюда необходимо записать значение цвета
• в СХ — число повторений для записи символа;
INT 10h
Возвращаемых значений нет.
Функция 10h, подфункция 03h: переключить бит атрибута «мерцание/яркость»
Функция переключает значение седьмого бита байта атрибутов символа: мерцание или яркий фон.
Перед вызовом прерывания требуется занести в регистры следующие значения:
• в АХ — код 1003h;
• в BL — значение бита 7 в байте атрибутов (0 — яркий фон, 1 — мерцание символа).
Примечание: функция воздействует на режим отображения всех символов, а не на один конкретный символ. По умолчанию установка бита 7 в байте атрибутов символа вызывает его мерцание. Ни мерцание, ни яркий фон не следует применять без особой необходимости — они утомляют оператора, сидящего за экраном монитора.