AndreyMust19 А MOV (не) устанавливает и / или (не) сбрасывает чтоль ? Нет никакого справочника / тутора под рукой, но навскидку - MOV влияет на OF, ZF, SF, CF, PF. Есть и еще что-то, не помню уже. И примерно на те же самые флаги влияет и XOR. Разницы по флагам нет имхо.
Guru_of_Zen Да, MOV не изменяет флагов. И зачем ему изменять - результат всегда предсказуем и зависит от засылаемого значения. А вот в XOR, AND, CMP результат зависит от обоих операндов - поэтому они могут использоваться для сравнения условий, поэтому они и устанавливают флаги.