section .text
global _start
_start:
mov eax,4
mov ebx,1
mov ecx,ARG
middle:
cmp ecx,1
jle end ;; skok, jeśli mniejsze lub równe
imul ebx,ecx
dec ecx
jmp middle
end:
mov eax,1
int 80h
section .data
ARG equ 4
Prosiłbym o pomoc w zdiagnozowaniu, dlaczego program nie wyświetla wyniku (24) na konsoli. Makefile napisany, nie wyświetla żadnych komunikatów, kompilacja przebiega prawidłowo, natomiast wyniku jak nie było, tak i nie ma.