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



         

Регистр состояния 0 (Input Status Register 0 - ISR0)


Данный регистр, имеющий адрес 3C2h, доступен только для чтения.

Регистр позволяет получить различную информацию от видеоадаптера EGA. Формат регистра приведен ниже:

3-D0 Не используются. 4 Состояние переключателей. 5 Бит 0 дополнительного устройства (FEAT0). 6 Бит 1 дополнительного устройства (FEAT1). 7 Бит прерывания от ЭЛТ.

  • D7Бит прерывания от ЭЛТ. Бит установлен в 1, когда произошло вертикальное прерывание (по линии IRQ2) из-за обратного вертикального хода луча по кадру (погашеный луч перемещается из правого нижнего угла экрана в левый верхний). Этот бит устанавливается в начале обратного вертикального хода луча и сбрасывается записью в регистр конца вертикального хода луча.
  • D6 Бит 1 дополнительного устройства. Используется только EGA. Бит регистра подключен к 17-му выводу разъема дополнительного устройства.
  • D5 Бит 0 дополнительного устройства. Используется только EGA. Бит регистра подключен к 19-му выводу разъема дополнительного устройства.
  • D4 Состояние переключателей. При помощи данного бита регистра, BIOS EGA считывает состояние четырех переключателей, находящихся на плате видеоадаптера и определяющих его конфигурацию. Номер считываемого переключателя задается двумя битами выбора частоты (Бтиы D2 и D3) регистра определения различных режимов работы (MOR), согласно следующей таблице:
  • Бит D3 Бит D2 Считываемый переключатель
    0 0 переключатель 1
    0 1 переключатель 2
    1 0 переключатель 3
    1 1 переключатель 4

    Таблица 8.6 Установка битов D3 и D2.

    Если бит D4 установлен в единицу, то переключатель, заданный битами D2 и D3 регистра определения различных режимов работы, находится в положении ON. Если бит сброшен в ноль, то переключатель находится в положении OFF.

    Для EGA эти четыре переключателя определяют, какой дисплей используется с видеоадаптером и какой дополнительный видеоадаптер может быть подключен к компьютеру (cм. главу "Системы с двумя дисплеями").

    Ниже показаны правильные варианты установки переключателей для различных конфигураций видеосистемы.




    Содержание  Назад  Вперед