global suma extern printf section .text suma: mov rbx,0 ;na sume parz mov rcx,0 ;na sume nieparz petla: dec rsi mov eax, dword [rdi+rsi*4] ;element tablicy do rax jp nieparz add ebx,eax jmp warunek nieparz: add ecx,eax warunek: cmp rsi, 0 ja petla mov [edx], ebx ;nie jestem pewien czy nie rdx zamiast edx, sprawdź mov [edx+4], ecx;jw ret