1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
.global _start .intel_syntax noprefix _start: // sys_write (print) mov rax, 1 mov rdi, 1 lea rsi, [hello_world] mov rdx, 14 syscall // sys_exit mov rax, 60 mov rdi, 69 syscall hello_world: .asciz "Hello, World!\n"