Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm для Windows/Dos > EFlags на MASME


Автор: Aleksey2007 19.9.2007, 23:09
Как получить доступ к Eflags регистру с последующим изменением его значений?

Автор: dumb 19.9.2007, 23:29
Код

pushfd        ; флаги в стек
pop eax       ; из стека в eax
or eax, 400h  ; устанавливаем флаг направления(DF - bit 10)
push eax      ; eax в стек
popfd         ; из стека в флаги

Автор: MAKCim 19.9.2007, 23:32
Aleksey2007
можно SAHF/LAHF использовать (для изменения/доступа CF, PF, AF, ZF, SF)

Автор: Aleksey2007 21.9.2007, 22:11
Спасибо dumb!

Добавлено через 3 минуты и 9 секунд
а как репутацию поднять

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)