section .data
         
    string1 db 'a'         

section .text
 global _start

_start:
      
mov rcx,5
loo1_con:
mov rax,1
mov rdi,1
lea rsi,string1
mov rdx,1
syscall
loop loo1_con
    
mov rax, 60                              
mov rdi,rdi                            
syscall


리눅스에서하는데 5번반복해서 문자a를출력하는예제인데 막상 실행하면 무한대로a를출력하는데 왜이런지아는분..?

분명히mov rcx,5를넣었는데 무한대로 a를출력합니다

칼리 리눅스 사용중