nixp.ru v3.0

5 февраля 2025,
среда,
16:54:07 MSK

t3st3r написал 28 ноября 2006 года в 19:48 (1106 просмотров) Ведет себя неопределенно; открыл 11 тем в форуме, оставил 14 комментариев на сайте.

Всем привет, у меня такой вопрос, в рассылке Калашникова есть примерно такой код:

pushf

call dword ptr cs:[int_21h_vect]

pushf далее по коду нигде не извлекается, т.е. команды popf нету…

так вот, потом объясняется, что pushf делается для команды iret которая находится в оригинальном прерывании, так вот вопрос, если я делаю прогу в которой одна интсрукция int 3h (которая ничиго не делает, но выходит через iret) я же не засовываю в стек флаги, но прога работает нормально, и еще разве само прерывание не должно выполнять pushf… вобщем надеюсь на вас, этот вопрос не дает покоя ))