myCompiler myCompiler
Deutsch English Español Français Italiano 日本語 한국어 Nederlands Polski Português
Recent
Login Sign up
Recent
Login Sign up
K

@kernelzera

Hello World - macro.asm

Assembly
4 years ago
section .data msg: db "Hello, @Kernelzera!", 10 section .text global _start %MACRO printMsg 2 mov rax, 1 mov rdi, 1 mov rsi, %1 ; endereço da string mov rdx, %2 ; tamanho da string em bytes

Loop

Assembly
4 years ago
section .data msg: db "0123456789" section .text global _start _start: xor ebx, ebx call loop

Hello World.asm

Assembly
4 years ago
section .data ;Geralmente, os programas assembly são dividos em seções. .data armazena variáveis globais ; um ponto de atenção é que nada impede do programador de não respeitar essa boa prática ; no programa final, todos os dados estarão juntos. É muito comum em malwares os dados estarem fora das seções convencionais. msg: db "Hello, @Kernelzera!", 10 ;db é uma diretiva usada para criar bytes de dados letras, dígitos e outros caracteres são codificados em ASCII
Previous Next page

Supported languages

Deno JavaScript NodeJS Python Ruby Go C C++ Java C# TypeScript PHP Bash R Octave (MATLAB) Fortran Lua Erlang SQL MySQL MongoDB Clojure D Perl Kotlin Swift Rust Assembly
© 2026 mycompiler.io
Terms of service Privacy policy Contact us