bits 64 section .data hi db "hi from userland :) we did it man", 0x0A, 0x0d, 0 section .text hello: mov rax, 0x1 ;sys_write mov rdi, 0x1 ;stdout lea rsi, [rel hi] ;char* buf mov rdx, 35 ;count int 0x80 .end: mov rax, 0x3C ;sys_exit mov rdi, 0x0 ;error_code int 0x80 .loop: jmp .loop