Files
TalkElf/tiny.asm
T
2026-10-09 15:20:01 +02:00

18 lines
449 B
NASM

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