Циклы и переходы: метки, FLAGS и условные прыжки

Один и тот же цикл двумя способами. Следи за регистром флагов: каждая арифметическая инструкция оставляет в нём «отпечаток», а условный прыжок читает его и решает — прыгать или нет.

r0q
?
FLAGS:не тронуты
ассемблер

          
эквивалент на C

          
Мнемоники переходов — кликай по строкам
МнемоникаПрыжок, если…FLAGS
Кликни по мнемонике — расскажу, когда она срабатывает и с чем её обычно используют.