Witam mam problem z kodem programu w Asemblerze. Mam wypisać 4 razy znak za pomocą pętli JCXZ niestety wyświetla mi ją tylko raz i nie wiem dlaczego, może ktoś mi pomoże??
Oto kod:
[code]
WARLIT SEGMENT
ASSUME CS:WARLIT
START:
MOV CX,4
JMP WARUNEK
WYPIS PROC
MOV AH,02H
MOV DL,'M'
INT 21H
RET
WYPIS ENDP
WARUNEK:
JCXZ KONIEC
DEC CX
CALL WYPIS
KONIEC:
MOV AH,4CH
INT 21H
WARLIT ENDS
END START
[/code]