Это аппаратное прерывание от клавиатуры
дыдущим его пользователем.
Прерывание 9
-----------------------------------------------------------------
Это аппаратное прерывание от клавиатуры (INT9), которое ис-
пользуется для отслеживания кодов нажатий и освобождений клавиш.
При выполнении программы пользователя отладчик ведет список (це-
почку) этих прерываний, поэтому от может получить управление, ес-
ли программа входит в цикл. При каждом запуске вашей программы
отладчик вновь устанавливает этот вектор, что позволяет программе
для продолжения правильной работы модифицировать данное прерыва-
ние.
Отладка при использовании прерываний INT3 и INT1
-----------------------------------------------------------------
Если вы хотите отладить программу, которая использует эти
прерывания, версия отлаживаемой вами программы должна загружать
эти векторы прерываний только в случае абсолютной необходимости и
восстанавливать их содержимое, как только она закончит работу с
ними. Этот метод позволяет минимизировать объем кода, который
нельзя отлаживать. Когда ваша программа загрузит данные векторы
прерываний, то для выполнения ее кода отладчик использовать нель-
зя.
Сохранение содержимого и переключение режима экрана
-----------------------------------------------------------------
Обычно отладчик пытается при выполнении участка вашей прог-
раммы сохранять и восстанавливать режим экрана программы. Если
для изменения режима экрана вы используете только стандартные об-
ращения к базовой системе ввода-вывода, то все будет нормально.
Если вы работаете с регистрами контроллера дисплея непосредствен-
но, то отладчик может нарушить установленные вами значения.
TDeb 3.0 #3-3 = 99 =
Потребности в памяти