Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

символов монохомного дисплея (8 х 14), хранящуюся в ПЗУ.

45

Подф-н 23h: Загрузка шрифта 8 х 8 из ПЗУ.

Вход: BL = код числа строк на экране:

0 – задаётся пользователем

1 – 14 строк на экране

2 – 25 строк на экране

3 – 43 стоки на экране

DL = число строк на экркне при ВL=0

Выход: нет

Описание: Устанавливает в вектор Int 43h указатель на таблицу

символов 8 х 8, хранящуюся в ПЗУ.

Подф-н 24h: Загрузка шрифта 8 х 16 из ПЗУ.

Вход: BL = код числа строк на экране:

0 – задаётся пользователем

1 – 14 строк на экране

2 – 25 строк на экране

3 – 43 стоки на экране

DL = число строк на экркне при ВL=0

Выход: нет

Описание: Устанавливает в вектор Int 43h указатель на таблицу

символов 8 х 16, хранящуюся в ПЗУ.

Подф-н 30h: Получение информации о шрифтах.

Вход: BL = код запроса:

0 – вернуть иформацыю о Int 1Fh

1 – вернуть иформацыю о Int 43h

2 – вернуть иформацыю о шрифте 8 х 14 в ПЗУ

3 – вернуть иформацыю о шрифте 8 х 8 в ПЗУ

4 – вернуть иформацыю о шрифте 8 х 8 в ПЗУ

( старше 128 символов )

5 – вернуть иформацыю об альтернативном

шрифте 9 х 14

6 – вернуть иформацыю о шрифте 8 х 16 в ПЗУ

7 – вернуть иформацыю об альтернативном

шрифте 9 х 16

Выход: ES:BP = адрес запрошеной таблицы

CX = количество байтов на символ

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

46

Описание: Возращает указанную информацыю о запрошенном шрифте.

Функция 12h – Выбор альтернативы ( EGA, VGA, MCGA)

Вход: AH = 12h

ВL = номер подф-н:

10H - Вернуть информацыю о EGA/VGA (EGA, VGA )

20H – Выбрать альтернативную програму печати экрана

(EGA, VGA )

30H – Задать разрешеение экрана для текстовых режимов(VGA)

НЕ нашли? Не то? Что вы ищете?

31H - Управление сменой палитры (EGA, VGA )

32H – Управление видеовыходом (VGA, MCGA)

33H – Приведение к серому цвету(VGA, MCGA)

34H – Управление эмуляцыей курсора(VGA)

35H - Переключение дисплея (VGA, MCGA)

36H - Управление экраном (VGA)

прочие – зависит от подф-н;

Выход: Определяется подф-н

Описание: Эта ф-н объеденяет группу разнородных функций адаптера ЕGA, VGA и MCGA. Подф-н 10h и 20h применимы к адаптерам VGA и ЕGA; 30h, 34h и 36h – только к VGA, 31h, 32h, 33h и 35h – к VGA и MCGA.

Подф-н 10h: Вернуть информацыю о ЕGA/ VGA.

Вход: ВН = Режим дисплея:

0- цветной режим ( порт 3DXh )

1- монохромный режим ( порт 3DXh )

BL = Объём ОЗУ на плате адаптера:

0 – 64К

1 – 128К

2 –192К

3 – 256К

СН = Характеристики ( feature bits ):

бит 0 = feato ( контакт 19 )

бит 1 = feato ( контакт 17 )

биты 2-7- зарезервированы.

CL = Положение DIP- переключателей (см. ниже)

47

Описание: Эта подф-н возращает информацыю об адаптере EGA или VGA и о подключенных к нему дисплеях. Содержимое CL несёт следущая информацыю:

0Fh Первичный MDA

Вторичный ЕGA c цветным монитором 40 х 25

0Eh Первичный MDA

Вторичный ЕGA c цветным монитором 80 х 25

0Dh Первичный MDA

Вторичный ЕGA c разширенным цветным монитором

( эмуляцыя СGA )

0Ch Первичный MDA

Вторичный ЕGA c разширенным цветным монитором

( эмуляцыя EGA )

0Bh Первичный CGA с цветным монитором 40 х 25

Вторичный ЕGA c монохромным монитором

0Ah Первичный CGA с цветным монитором 80 х 25

Вторичный ЕGA c монохромным монитором

09h Первичный ЕGA с цветным монитором 40 х 25

Вторичный MDA

08h Первичный ЕGA с цветным монитором 80 х 25

Вторичный MDA

07h Первичный ЕGA с разширенным цветным монитором

( эмуляцыя СGA )

Вторичный MDA

06h Первичный ЕGA с разширенным цветным монитором

( эмуляцыя EGA )

Вторичный MDA

05h Первичный EGA с монохромным монитором

Вторичный CGA c цветным монитором 40 х 25

48

04h Первичный EGA с монохромным монитором

Вторичный CGA c цветным монитором 80 х 25

03h – 00h недопустима комбинации

Подф-н:VGA не имеет DIP – переключателей, поэтому соответствующая информацыя извлекается из памяти.

Подф-н 20h: Выбирает альтернативную програму печати экран.

Вход: нет

Выход: нет

Описание: Замменяет програмупечатиэкрана понажатию клавиши PrtSc на альтернативную в соответствиис числом строк на экране. Эту подф-нследует вызывать всякий раз после изменения числа строк экрана.

Подф-н 30h: Задатьразрешение экрана для текстовых режимов.

Вход: АL = количество линий на экране:

0 – 200 линий;

1 – 350 линий;

2 – 400 линий.

Выход : AL = 12h, если BIOS поддерживает эту подф-н

Описание: Задаёт количество линий на экране для текстовых режимов. Действие подф-н сказывается после вызова 00h ( сменить видеорежим ).

Подф-н 31h: Управление сменой палитры.

Вход: АL - 0 – разрешить переустановку палитр

1 – запретить переустановку палитр

Выход: АL = 12h, если BIOS поддерживает эту подф-н

Описание: Если АL=0, то при смене видеорежима регистры палитры заполняются значуниями. Принятыми по умолчанию; если Al=1, то при смене видеорежима текущее значение регистры палитр. Это относится к регистры палитр, регисту рамки и цветов.

Подф-н 32h: Управление видеовыходом.

Вход: АL - 0 – разрешить видеовыход

49

1 – запретить видеовыход

Выход: АL = 12h, если BIOS поддерживает эту подф-н

Описание: Разрешает или запрещает порты ввода-вывода видеоадаптера и декодирование адреса буфера регенерации экрана для дисплея, который активен в данный момент.

Подф-н 33h: Приведение к серому цвету.

Вход: АL - 0 – разрешить суммирование

1 – запретить суммирование

Выход: АL = 12h, если BIOS поддерживает эту подф-н

Описание: Разрешает или запрещает приведение цветов к оттенкам серого цвета. Если разрешено, то суммирование выполняется при выполнении ф-н 00h ( задать видеорежим ) и 10h ( задать видеорежим палитры ).

Подф-н 34h: Управление эмулции курсора.

Вход: АL - 0 – разрешить эмулцию

1 – запретить эмулцию

Выход: АL = 12h, если BIOS поддерживает эту подф-н

Описание: Разрешает или запрещает эмулции курсора. Если эмулция разрешено, то размер курсора, заданый ф-н 01h,прводитса к текущей высоте симвлов экрвна. После включения ПЭВМ эмуляция разрешена.

Подф-н 35h: Переключение дисплея.

Вход: АL = код действия ( см. ниже )

Прочие- зависит от действия

Выход: АL = 12h, если BIOS поддерживает эту подф-н

Описание: Эта подф-н поддерживает переключение между BIOS,

Расположенной на системной плате, и BIOS, зашитым в платуадаптера дисплея. Она нужна только втом случаии, если два эти BIOS противоречат друг другу ( несовместимы ).Для использования ёё необходимо. Чтобы оба BIOS поддерживали подф-н 32h ( запретить видеовывод ). Этта подф-н поддерживает

50

следующие действия ( код действия задаётся в AL ):

0-отключит BIOS видеоадаптера;

ES:DI должны указывать на буфер сохранения ( облать

памяти размером 128 байтов );

1-включить BIOS системной платы;

2-декадировать видеоадаптер

ES:DI должны указывать на буфер сохранения ( облать

памяти размером 128 байтов );

3-активизировать видеоадаптер;

ES:DI должны указывать на ранее заполненый буфер

сохранения

Опишемпоследовательнось переключения дисплея. Первоначально активен BIOS видеоадаптра. Для переключения на BIOS системной платы в первый раз нуно:

Подф-н 36h: Управление экраном.

Вход: АL = 0-Разрешить экран

1-Запретить экран

Выход: АL = 12h, если BIOS поддерживает эту подф-н

Описание: Разрешает или запрещает поступления видеосигнала на экрвн. Если екранзапрещён, то весь вывод на него идёт чёрным цветом по чёрному.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5