Прерывания ROM BIOS

      Как показано в таблице на Фиг.9.1, BIOS использует векторы

    прерываний микропроцессора 8088. Эти векторы служат для нескольких

    различных целей. Первый блок векторов имеет дело непосредственно с

    аппаратными прерываниями. Программы обслуживающие эти прерывания

    получают управление всегда, когда возникает аппаратное прерывание.

    Например, прерывание от клавиатуры использует вектор прерывания 9,

    расположенный по адресу 9*4 или 24H. BIOS обслуживает не все

    прерывания инициируемые контроллером 8259. Некоторые прерывания

    зарезервированы за устройствами фирмы IBM, а другие вы можете

    использовать для своих целей. И даже в том случае, если фирма IBM

    зарезервировала какой-то вектор прерывания, вы все равно можете

    использовать его по-своему. Но если вы хотите тиражировать

    программу, нужно помнить, что у других пользователей компьютеры

    имеют не совсем такие же конфигурации, как у вас.

Hosted by uCoz