hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/src/Day4.asm
blob: 475f2ef09ae38f40fba9a1497f71a867b2b42706 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
bits 64
default rel

global _start

%define SYS_EXIT  60
%define SYS_WRITE 1

%define STDOUT 1

section .data
    message db "Hello Day 4!", 0xA
    length  equ $-message

section .text
_start:
    mov rax, SYS_WRITE
    mov rdi, STDOUT
    mov rsi, message
    mov rdx, length
    syscall

    mov rax, SYS_EXIT
    xor rdi, rdi
    syscall