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

       

Высота сиволов текста (Max Scan Line Register - MSLR) (индекс9)



Высота сиволов текста
(Max Scan Line Register - MSLR) (индекс 9)

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

  • D4-D0 Максимальная линия сканирования. Эти биты задают высоту символа в пикселах (см. рисунок 8.2 и 8.3).
  • D5 Бит 9 регистра начала импульса гашения вертикальной развертки (SVBR - индекс 15h). Только для VGA.
  • D6 Бит 9 регистра сравнения линий (LCR индекс 18h). Только для VGA.
  • D7 Бит управления двойным сканированием. Поддерживается только адаптерами VGA. Если бит D7 равен единице, то в режимах с разрешением по вертикали 200 пикселов, для каждой линии растра применяется двойное сканирование, что фактически увеличивает разрешающую способность по вертикали до 400 пикселов.

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



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