Update привет.квс

This commit is contained in:
artradeskz 2025-10-23 08:25:12 +03:00 committed by GitHub
parent 1cd040ef8e
commit 6977ae91ee

View file

@ -1,15 +1,18 @@
.глобал _start
.текст
_start:
переместить_имм рвх, 1
переместить_имм рди, 1
переместить_имм рис, привет_мир
переместить_имм рдх, длина_строки
.текст
.глобал _start
_start:
; Системный вызов write(1, msg, len)
переместить_имм раикс, 1 ; номер syscall write = 1
переместить_имм рдиай, 1 ; stdout = 1
переместить_имм рсиай, msg ; указатель на строку
переместить_имм рдикс, 21 ; длина строки
вызов_системы
переместить_имм рвх, 60
переместить_имм рди, 0
; Системный вызов exit(0)
переместить_имм раикс, 60 ; номер syscall exit = 60
переместить_имм рдиай, 0 ; код возврата
вызов_системы
.данные
привет_мир:
.строка "Привет мир!\n"
.константа длина_строки 23
.данные
msg: .строка "Привет мир!\n"