От Novik Ответить на сообщение
К Василий Фофанов Ответить по почте
Дата 01.02.2002 13:38:04 Найти в дереве
Рубрики Прочее; Современность; Армия; Версия для печати

Re: Это - не аппаратная поддержка отладки.

В принципе, в качестве отладочного можно использовать любое прерывание, вешаешь обработчик, врезаешь в код XXCD и готово.
Единственное достоинство int3 - то, что команда занимает 1 байт, а не 2 как все прочие. Кста, аппаратно int3 - это overflow,
никакого отношения к отладке не имеет.
Аппаратно - это именно появление отладочных регистров, позволяющих, например, поставить точку останова по условию изменения области
памяти. Причем без всякой врезки чего-либо в код.