# arch_hardcoded.S - максимально простая версия
.intel_syntax noprefix
.global _start

.section .text
_start:
    mov     rax, 1           # SYS_write
    mov     rdi, 1           # STDOUT_FILENO
    lea     rsi, [rip + arch_str]
    mov     rdx, 7           # "x86_64\n" = 7 байт
    syscall
    
    xor     rdi, rdi
    mov     rax, 60          # SYS_exit
    syscall

.section .rodata
arch_str: .asciz "x86_64\n"
