diff options
Diffstat (limited to 'src/Day2.asm')
| -rw-r--r-- | src/Day2.asm | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/src/Day2.asm b/src/Day2.asm index d524d7c..7e154da 100644 --- a/src/Day2.asm +++ b/src/Day2.asm @@ -1,9 +1,12 @@ ; Advent of Code 2025 - Day 2 +bits 64 +default rel + global _start -%define SYS_EXIT 1 -%define SYS_WRITE 4 +%define SYS_EXIT 60 +%define SYS_WRITE 1 %define STDOUT 1 @@ -13,12 +16,12 @@ section .data section .text _start: - mov eax, SYS_WRITE - mov ebx, STDOUT - mov ecx, message - mov edx, length - int 0x80 + mov rax, SYS_WRITE + mov rdi, STDOUT + mov rsi, message + mov rdx, length + syscall - mov eax, SYS_EXIT - xor ebx, ebx - int 0x80 + mov rax, SYS_EXIT + xor rdi, rdi + syscall |
