1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
.text .intel_syntax noprefix .globl main main: .LBL0: push rbp mov rbp, rsp mov eax, 0 mov ecx, 1 jmp .LBL1 .LBL1: cmp ecx, 10 jle .LBL2 jmp .LBL4 .LBL2: add eax, ecx jmp .LBL3 .LBL3: add ecx, 1 jmp .LBL1 .LBL4: pop rbp ret