Отладчик не использует ни арифметический
Отладчик не использует ни арифметический сопроцессор, ни
программный эмулятор, предоставляя возможность их свободного ис-
пользования вашей программе. Вы должны учитывать различия между
автономным выполнением программы, использующей арифметические
операции с плавающей точкой, и выполнением ее под управлением от-
ладчика.
Прерывания, используемые Турбо отладчиком
-----------------------------------------------------------------
Чтобы обеспечить возможность отладки вашей программы, Турбо
отладчик перехватывает некоторые векторы прерываний. Следующие
описания позволят определить, возможны ли взаимодействия между
вашей программой и Турбо отладчиком.
Прерывание 1/Прерывание3
-----------------------------------------------------------------
Отладчик использует эти прерывания (INT1/INT2) для обработки
точек останова и пошагового выполнения инструкций. Если данные
прерывания модифицируются вашей программой, то отладчик может не
получить управления на следующей точке останова. Обычно приклад-
ные программы не используют эти прерывания, так как они резерви-
руются для других программ (таких, как отладчики), которые должны
управлять их выполнением.
Прерывание 2
-----------------------------------------------------------------
Многие аппаратные отладчики используют данное прерывание
(INT2) для сообщения о том, что удовлетворено указанное условие.
TDeb 3.0 #3-3 = 98 =
Если ваша программа работает с этим прерыванием, то такие аппа-
ратные платы и соответствующие аппаратные драйверы не смогут пра-
вильно работать. Если вам необходимо использовать это прерывание,
и вы не хотите его обслуживать, нужно организовать цепочку с пре-