Коллеги, гляньте http://reng.ru/board/viewtopic.php?t=2476. А то тамошний народ молчит и самому запостить почему-то не получается Вроде бы сразу после iret отладочное исключение не должно вызываться, т.к. RF подавляет брекпойнт на инструкцию, а single step исключение сразу после установки TF, если верить мануалам, тоже не срабатывает. Поэтому esi = 0. Вроде так. ЗЫ. Кстати, верить интеловским мануалам особо не стоит. К примеру, судя по ним сразу после mov/pop ss до завершения след. инструкции запрещены все прерывания (в т.ч. и NMI и SMI) и отладочные исключения. Практика показывает, что отладочные исключения нифига не блокируются.