extern puts section .data text db "####################################################################################################",10,"####################################################################################################",10,"####################################################################################################",10,"####################################################################################################",10,"####################################################################################################",10,"####################################################################################################",10,"####################################################################################################",10,"####################################################################################################",10,"####################################################################################################",10,"####################################################################################################",10,"####################################################################################################",10 ,0 store dq 0 section .text global main main: sub rsp, 8 ;enter _setup: xor r8, r8 mov r8, text mov r11, 65 mov [store], r11 mov rdi, text cld call puts _end: add rsp, 8 ;exit ret