1 %line 1+1 su_av.asm 2 3 [section .data] 4 [section .text] 5 [global su_av] 6 su_av: 7 00000000 4154 push r12 8 00000002 49C7C300000000 mov r11, 0 9 00000009 41BC00000000 mov r12d, 0 10 sumLoop: 11 0000000F 428B049F mov eax, dword[rdi+r11*4] 12 00000013 4101C4 add r12d, eax 13 00000016 49FFC3 inc r11 14 00000019 4939F3 cmp r11, rsi 15 0000001C 72EF jb sumLoop 16 0000001E 448922 mov dword[rdx], r12d 17 18 00000021 4489E0 mov eax, r12d 19 00000024 99 cdq 20 00000025 F7FE idiv esi 21 00000027 8901 mov dword[rcx], eax 22 00000029 415C pop r12 23 0000002B C3 ret 24