From 2f5ea78196274469b60b62a988cc24b801035e92 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 1 Jun 2026 04:49:01 +0300 Subject: [PATCH] new folder asm --- asm/.gitignore | 1 + asm/README.md | 1 + asm/l1.asm | 17 +++++++++++++++++ asm/output/l1 | Bin 0 -> 8864 bytes 4 files changed, 19 insertions(+) create mode 100644 asm/.gitignore create mode 100644 asm/README.md create mode 100644 asm/l1.asm create mode 100755 asm/output/l1 diff --git a/asm/.gitignore b/asm/.gitignore new file mode 100644 index 0000000..f1b900e --- /dev/null +++ b/asm/.gitignore @@ -0,0 +1 @@ +l1.o diff --git a/asm/README.md b/asm/README.md new file mode 100644 index 0000000..e1b7fe8 --- /dev/null +++ b/asm/README.md @@ -0,0 +1 @@ +Ой нееее зря я сюда полез diff --git a/asm/l1.asm b/asm/l1.asm new file mode 100644 index 0000000..f237e4e --- /dev/null +++ b/asm/l1.asm @@ -0,0 +1,17 @@ +section .data + msg db 'Hello, World!', 0xa ; Перенос строки и данные на новой строке + len equ $ - msg + +section .text + global _start + +_start: + mov rax, 1 + mov rdi, 1 + mov rsi, msg + mov rdx, len + syscall + + mov rax, 60 + xor rdi, rdi + syscall diff --git a/asm/output/l1 b/asm/output/l1 new file mode 100755 index 0000000000000000000000000000000000000000..6fea15c5576a3b02baba7fee2affe758a9d9b969 GIT binary patch literal 8864 zcmeI2zfQw25XQfze*_4%VL(EH!4*O!bYVlBrTVi!-!;iEljD25yuJ!56-Wzk0XGYK&f*?0ZHWMSI78L;4b)w1 zZMkGelEM1!*F+JrLD#6$(9hwoCwjzT5S2K}YtWjZ&NkC?BHH8`L?zGLDoQ{JC;=s) z1eAahPy$Lo2`B+2palLUff;S6U#ROp%O3iPHqWj4?3~>0qUHAKcC1YaC;=s)1eAah zPy$Lo2`B+2pahhF68M`0`bnBjPR-3^nhx7r>z{$X5Y#YVlp{8r5iHN)eZaQU`Jy<7 z_x`Tckg5jcyx;p&1`r}ZQ_l0ff3U_s^nO^1N80Vg*$AWT7HKj@6b-U0%JO)cBT9yG z9$Og?fll@?%Hx66e9C$!qdd9K(Q&c