Увеличение от 0 до 100 на ассемблере

Я не слишком хорошо знаком gnu-assembler с _printf, но может ли быть asm так, что он модифицирует asm eax? Printf должен возвращать assembler количество напечатанных символов, которых assembler в данном случае два: '0' и assembly '\n'. Я думаю, что он возвращает assembly-language это в eax, и когда вы увеличиваете assembler его, вы получаете 3, что assembly вы и продолжаете печатать. Возможно, вам gnu-as лучше использовать другой assembly регистр для счетчика.

gnu-assembler

assembly

2022-03-07T02:00:26+00:00