Cześć wszystkim, mam do napisania kod w języku assemblera (kompilator NASM), który z wykorzystaniem pętli wyświetli 20 razy zdanie "Alan ma kota". Aktualnie doszedłem do etapu, gdzie to wyrażenie pojawia się tylko raz po każdorazowej kompilacji, nie wiem jak spowodować, by ta pętla wykonała się dokładnie 20 razy. Proszę o pomoc.
segment .data
msg db "Alan ma kota", 0Ah
segment .text
global _start
_start:
mov eax, msg
poczatek_petli:
mov eax, 4
mov ebx, 1
mov ecx, msg
mov edx, 13
cmp ecx, 20
jae koniec_petli
loop poczatek_petli
int 80h
koniec_petli:
int 80h
; wyjscie z programu
mov eax, 1
xor ebx, ebx
int 0x80