Подскажите, есть ли какие-н ограничения на работу с регистрами sp и bp? В программе стек не используется. Я использовал регистры, как регистры общего назначения. Но при попытке отладить программу в отладчике TD вылетает.
TD использует стек отлаживаемой программки со всеми вытекающими. При вызове аппаратных прерываний также адрес возврата с флагами кладётся в стек. Поэтому если очень хочется, то нужно делать CLI и по хорошему отключать NMI. Ну и за ошибками в коде следить, если есть узкие места.