Определение основных характеристик видеоадаптера. Методические указания к выполнению лабораторной работы. Мадыев А.П - 7 стр.

UptoLike

21h Байт Количество бит, представляющих зе-
леный компонент пикселя
23h Байт Количество бит, представляющих си-
ний компонент пикселя
Следующие поля таблицы поддерживаются только
VBE версии 2.0 и выше
28h 4 байта Адрес начала видеопамяти
2Сh 4 байта Адрес свободного пространства
30h 4 байта Размер свободного пространства
При выполнении всех информационных функций VBE
обязательна проверка содержимого регистров AH и AL!
4.4. Получение списка видеорежимов, поддерживаемых
ВА.
Список режимов, получаемый при выполнении функции
4F00h (таблица 1), указывает лишь на способность ГК и
ЦАП данного ВА поддерживать перечисленные видеорежи-
мы.
Полная поддержка того или иного режима требует кро-
ме соответствующих возможностей ГК и ЦАП еще и доста-
точного объема ВП, установленной в ВА. Видеоадаптеры не
всегда содержат весь объем ВП, с которым может работать
данная микросхема ГК.
Объем требуемой видеопамяти для графических режи-
мов определяется следующим образом:
V = NхMхK,
где Nчисло пикселей по горизонтали, Mпо вертика-
ли, Кколичество бит на пиксель.
Для окончательной проверки следует выполнить функ-
цию 4F01h для всего списка режимов, определенных функ-
цией 4F00h и проверить значения бита D0 атрибутов режима
(таблица 2). Данная функция проводит необходимые вычис-
ления и сравнения и сообщает о результате проверки в
виде значения бита D0.
  21h      Байт Количество бит, представляющих зе-           ления и сравнения и сообщает о результате проверки в
                леный компонент пикселя                      виде значения бита D0.
  23h    Байт   Количество бит, представляющих си-
                ний компонент пикселя
   Следующие поля таблицы поддерживаются только
               VBE версии 2.0 и выше
  28h   4 байта Адрес начала видеопамяти
  2Сh 4 байта Адрес свободного пространства
  30h   4 байта Размер свободного пространства

    При выполнении всех информационных функций VBE
обязательна проверка содержимого регистров AH и AL!

      4.4. Получение списка видеорежимов, поддерживаемых
ВА.
    Список режимов, получаемый при выполнении функции
4F00h (таблица 1), указывает лишь на способность ГК и
ЦАП данного ВА поддерживать перечисленные видеорежи-
мы.
    Полная поддержка того или иного режима требует кро-
ме соответствующих возможностей ГК и ЦАП еще и доста-
точного объема ВП, установленной в ВА. Видеоадаптеры не
всегда содержат весь объем ВП, с которым может работать
данная микросхема ГК.
    Объем требуемой видеопамяти для графических режи-
мов определяется следующим образом:
    V = NхMхK,
    где N – число пикселей по горизонтали, M – по вертика-
ли, К – количество бит на пиксель.
    Для окончательной проверки следует выполнить функ-
цию 4F01h для всего списка режимов, определенных функ-
цией 4F00h и проверить значения бита D0 атрибутов режима
(таблица 2). Данная функция проводит необходимые вычис-