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