hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/src/Day3.asm
blob: 0dd95a257f5b3717b31fe55bd53a8532371d843f (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
26
27
; Advent of Code 2025 - Day 3

bits 64
default rel

global _start

%define SYS_EXIT 60
%define SYS_WRITE 1

%define STDOUT 1

section .data
    message db "Hello Day 3!", 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