Код IT
← Каталог

Первая программа на ассемблере — Стек и вызовы функций

Фрагмент из «Первая программа на ассемблере»: Стек и вызовы функций.

Assembler main.asm
section .data
    msg db 'Hello!', 10
    len equ $ - msg

section .text
    global _start
_start:
    mov rax, 1
    mov rdi, 1
    lea rsi, [rel msg]
    mov rdx, len
    syscall
    mov rax, 60
    xor rdi, rdi
    syscall
section .data
    msg db 'Hello!', 10
    len equ $ - msg

section .text
    global _start
_start:
    mov rax, 1
    mov rdi, 1
    lea rsi, [rel msg]
    mov rdx, len
    syscall
    mov rax, 60
    xor rdi, rdi
    syscall