.текст .глобал _start _start: переместить_имм р9, 1 ; счётчик = 1 цикл: ; Выводим счётчик как цифру переместить раикс, р9 прибавить_непосредственно раикс, 0x30 сохранить [буфер], раикс переместить_имм раикс, 1 переместить_имм рдиай, 1 переместить_имм рсиай, буфер переместить_имм рдикс, 1 вызов_системы ; Перевод строки переместить_имм раикс, 1 переместить_имм рдиай, 1 переместить_имм рсиай, nl переместить_имм рдикс, 1 вызов_системы ; Счётчик++ увеличить р9 сравнить_с р9, 7 ; до 7 (1..6) короткий_переход_если_неравно цикл ; exit(0) переместить_имм раикс, 60 переместить_имм рдиай, 0 вызов_системы .данные буфер: .байт 0, 0, 0, 0, 0, 0, 0, 0 nl: .байт 0x0A