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

       

Получение информации об используемом наборе символов - подфункция 30h


Функция позволяет получить информацию об используемом наборе символов: высоту символа, число текстовых строк на экране и т.д.:

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

AL = 30h;

BH = вид запрашиваемой информации:

0 - вернуть содержимое вектора INT1Fh,

1 - вернуть содержимое вектора INT 43h,

2 - вернуть указатель на набор символов 8х14 пикселов,

3 - вернуть указатель на набор символов 8х8 пикселов,

4 - вернуть указатель на символы с ASCII кодами от 127 до 255 (8х8 пикселов),

5 - вернуть указатель на альтернативный набор символов размером 9х14 пикселов

6 - вернуть указатель на альтернативный набор символов размером 8х16 пикселов

7 - вернуть указатель на альтернативный набор символов размером 9х16 пикселов.

На выходе: CL = высота символов в пикселах;

DL = число текстовых строк на экране - 1;

ES:BP = указатель (смысл зависит от BH).



Содержание раздела