section .data
    msg db 'Hello, World!', 0xA    ; строка + символ новой строки
    len equ $ - msg               ; длина строки
 
section .text
    global _start
 
_start:
    ; write syscall
    mov rax, 1          ; номер syscall (write)
    mov rdi, 1          ; файловый дескриптор (stdout)
    mov rsi, msg        ; указатель на строку
    mov rdx, len        ; длина строки
    syscall
 
    mov rax
, 60         ; номер syscall 
(exit)    mov rdi, 0          ; код возврата
    syscall
				c2VjdGlvbiAuZGF0YQogICAgbXNnIGRiICdIZWxsbywgV29ybGQhJywgMHhBICAgIDsg0YHRgtGA0L7QutCwICsg0YHQuNC80LLQvtC7INC90L7QstC+0Lkg0YHRgtGA0L7QutC4CiAgICBsZW4gZXF1ICQgLSBtc2cgICAgICAgICAgICAgICA7INC00LvQuNC90LAg0YHRgtGA0L7QutC4CgpzZWN0aW9uIC50ZXh0CiAgICBnbG9iYWwgX3N0YXJ0Cgpfc3RhcnQ6CiAgICA7IHdyaXRlIHN5c2NhbGwKICAgIG1vdiByYXgsIDEgICAgICAgICAgOyDQvdC+0LzQtdGAIHN5c2NhbGwgKHdyaXRlKQogICAgbW92IHJkaSwgMSAgICAgICAgICA7INGE0LDQudC70L7QstGL0Lkg0LTQtdGB0LrRgNC40L/RgtC+0YAgKHN0ZG91dCkKICAgIG1vdiByc2ksIG1zZyAgICAgICAgOyDRg9C60LDQt9Cw0YLQtdC70Ywg0L3QsCDRgdGC0YDQvtC60YMKICAgIG1vdiByZHgsIGxlbiAgICAgICAgOyDQtNC70LjQvdCwINGB0YLRgNC+0LrQuAogICAgc3lzY2FsbAoKICAgIDsgZXhpdCBzeXNjYWxsCiAgICBtb3YgcmF4LCA2MCAgICAgICAgIDsg0L3QvtC80LXRgCBzeXNjYWxsIChleGl0KQogICAgbW92IHJkaSwgMCAgICAgICAgICA7INC60L7QtCDQstC+0LfQstGA0LDRgtCwCiAgICBzeXNjYWxs