Программирование видеоадаптеров CGA, EGA и VGA


Использование графического режима для отображения символов пользователя - подфункция 21h


Позволяет программе отображать на экране одновременно графику и текст. Адаптер переходит в графический режим и вектор прервания 43h устанавливается так, что используется таблица знакогенератора пользователя.

В таком режиме может отображаться до 43 строк текста на экране. (Для этого необходим улучшенный цветной дисплей.)

На входе: AH = 11h;

AL = 21h - установка вектора прерывания 43h;

ES:BP = адрес таблицы символов;

CX = количество байт, кодирующих один символ в таблице символов;

BL = количество отображаемых на экране строк текста:

1 - 14 строк, 2 - 25 строк, 3 - 43 строки, 0 - число строк содержится в регистре DL.

На выходе: Не используются.




Начало  Назад  Вперед