"В подавляющем большинстве случаев в программе есть запас хотя бы на несколько тактов, этого хватит"...А почему Вы считаете что для слива и анализа инфы во время останова хватит и нескольких тактов ? А если условие сложное или трудоёмкое? ..Например "остановиться если 256-ти байтный дамп памяти заполнен нулями"