blob: b6cb776babbd6ba8c5d31ec15884302ba482d4c0 [file] [log] [blame]
%include "config.asm"
section .data
msg: db "Hello World", 10
len: equ $ - msg
section .text
global main
main:
mov eax, 1 ; sys_write
mov edi, 1 ; fd = STDOUT_FILENO
mov rsi, msg ; buf = msg
mov rdx, len ; count = len
syscall
mov eax, 60 ; sys_exit
mov edi, HELLO ; exit code
syscall