1 %line 1+1 sum_0.asm 2 3 [section .data] 4 [section .text] 5 [global sum_0] 6 sum_0: 7 00000000 55 push rbp 8 00000001 4889E5 mov rbp, rsp 9 00000004 53 push rbx 10 sumLoop: 11 00000005 03049F add eax, dword[rdi+rbx*4] 12 00000008 48FFC3 inc rbx 13 0000000B 4839F3 cmp rbx, rsi 14 0000000E 7CF3 jl sumLoop 15 00000010 488B5D10 mov rbx, qword[rbp+16] 16 00000014 8902 mov dword[rdx], eax 17 00000016 5B pop rbx 18 00000017 5D pop rbp 19 00000018 C3 ret