Naučiť sa montážny jazyk môže byť náročné, ale môže to byť tiež požiadavka pre určité osnovy. Ak sa chcete začať učiť, môžete použiť CodeBlocks, bezplatný kompilátor C, spárovaný s nasm (netwide assembler).
Kroky
Krok 1. Stiahnite si bloky kódov zo súboru na stiahnutie kódových blokov
Krok 2. Stiahnite si nasm z netwide assembler
Krok 3. Nainštalujte bloky kódov spustením inštalácie
exe stiahnutý súbor.
Krok 4. Extrahujte a nainštalujte nasm do priečinka codeblocks, napr
C: / Program Files / CodeBlocks / MinGW / bin.
Krok 5. Na testovacie spustenie skontrolujte nižšie uvedený zdrojový kód, či inštalácia funguje alebo nie
Jedná sa o konzolový program Win32, ktorý na jeden riadok píše „Hello, World“a; potom vystúpi. Musí byť prepojený s knižnicou C.
Krok 6. Uložte zdrojový kód vyššie ako helloworld
asm v umiestnení: C: / Program Files / CodeBlocks / MinGW / bin.
Krok 7. Spustite nasmpath
netopier
Zadajte tento príkaz: nasm -f win32 helloworld.asm. Mal by vytvoriť súbor helloworld.obj v rovnakom adresári.
Krok 8. Spustite súbor objektu zadaním:
gcc helloworld.obj. Mal by vytvoriť súbor s názvom a.exe.
Krok 9. Ak chcete spustiť testovací program a získať výsledok, zadajte príkaz a.exe
Na obrazovke by sa mali objaviť slová „Ahoj, svet“.
Metóda 1 z 1: Kód
global _main extern _printf section.text _main: push message call _printf add esp, 4 ret message: db 'Hello, World', 10, 0