Моя эпопея со сборкой x86 продолжается, я зацикливаюсь на этом куске кода и немного озадачен.
movl $1, %ecx
movl $4, %edi
do_loop:
cmpl %edi, %ecx
je do_exit
.........
do_stuff
.........
incl %ecx
jmp do_loop
do_exit:
Я ожидаю перехода к do_exit:, когда %ecx достигнет 4, так как он увеличивается на каждой итерации.