section .text global _start ; Start Symbol _start: mov rax, 1 ; sys_write mov rdi, 1 ; to file descriptor 1 (stdout) mov rsi, message ; pointer to message downstairs mov rdx, 16 ; message length syscall ; Exit syscall: _exit(0) mov rax, 60 ; syscall number for sys_exit xor rdi, rdi ; exit code 0 syscall section .data message: db "Hello Interfug", 16