section .data
hello db 'Hello, World!', 0 ; Строка для виведення
section .text
global _start ; Точка входу для програми
_start:
; Системний виклик для виведення
mov eax, 4 ; syscall номер 4 (sys_write)
mov ebx, 1 ; file descriptor (1 - стандартний вивід)
mov ecx, hello ; Адреса рядка для виведення
mov edx, 13 ; Довжина рядка
int 0x80 ; Виконати системний виклик
; Завершення програми
mov eax, 1 ; syscall номер 1 (sys_exit)
xor ebx, ebx ; Код завершення програми
int 0x80 ; Виконати системний виклик
c2VjdGlvbiAuZGF0YQogICAgaGVsbG8gZGIgJ0hlbGxvLCBXb3JsZCEnLCAwICAgOyDQodGC0YDQvtC60LAg0LTQu9GPINCy0LjQstC10LTQtdC90L3RjwoKc2VjdGlvbiAudGV4dAogICAgZ2xvYmFsIF9zdGFydCAgICAgICAgICAgICAgICAgIDsg0KLQvtGH0LrQsCDQstGF0L7QtNGDINC00LvRjyDQv9GA0L7Qs9GA0LDQvNC4Cgpfc3RhcnQ6CiAgICA7INCh0LjRgdGC0LXQvNC90LjQuSDQstC40LrQu9C40Log0LTQu9GPINCy0LjQstC10LTQtdC90L3RjwogICAgbW92IGVheCwgNCAgICAgICAgICAgICAgICAgICAgIDsgc3lzY2FsbCDQvdC+0LzQtdGAIDQgKHN5c193cml0ZSkKICAgIG1vdiBlYngsIDEgICAgICAgICAgICAgICAgICAgICA7IGZpbGUgZGVzY3JpcHRvciAoMSAtINGB0YLQsNC90LTQsNGA0YLQvdC40Lkg0LLQuNCy0ZbQtCkKICAgIG1vdiBlY3gsIGhlbGxvICAgICAgICAgICAgICAgICA7INCQ0LTRgNC10YHQsCDRgNGP0LTQutCwINC00LvRjyDQstC40LLQtdC00LXQvdC90Y8KICAgIG1vdiBlZHgsIDEzICAgICAgICAgICAgICAgICAgICA7INCU0L7QstC20LjQvdCwINGA0Y/QtNC60LAKICAgIGludCAweDgwICAgICAgICAgICAgICAgICAgICAgICA7INCS0LjQutC+0L3QsNGC0Lgg0YHQuNGB0YLQtdC80L3QuNC5INCy0LjQutC70LjQugoKICAgIDsg0JfQsNCy0LXRgNGI0LXQvdC90Y8g0L/RgNC+0LPRgNCw0LzQuAogICAgbW92IGVheCwgMSAgICAgICAgICAgICAgICAgICAgIDsgc3lzY2FsbCDQvdC+0LzQtdGAIDEgKHN5c19leGl0KQogICAgeG9yIGVieCwgZWJ4ICAgICAgICAgICAgICAgICAgIDsg0JrQvtC0INC30LDQstC10YDRiNC10L3QvdGPINC/0YDQvtCz0YDQsNC80LgKICAgIGludCAweDgwICAgICAgICAgICAgICAgICAgICAgICA7INCS0LjQutC+0L3QsNGC0Lgg0YHQuNGB0YLQtdC80L3QuNC5INCy0LjQutC70LjQugo=