Проверить, делится ли число на 4 - Assembler
Формулировка задачи:
Нужен код программы:проверить,делится ли число на 4(Ollydbg)
Решение задачи: «Проверить, делится ли число на 4»
textual
Листинг программы
test eax,3 jnz mSk nop;will be here if eax is a multiple of 4 mSk:
Объяснение кода листинга программы
test eax,3
- проверяет, делится ли число в переменной eax на 4jnz mSk
- если число в переменной eax не делится на 4, то происходит переход к метке mSknop
- если число в переменной eax делится на 4, то происходит переход к следующей инструкцииwill be here if eax is a multiple of 4
- комментарий, который говорит, что код будет выполняться, если число в переменной eax является кратным 4