Koostamiskeele õppimine võib olla keeruline, kuid see võib olla ka teatud õppekavade nõue. Õppimise alustamiseks võite kasutada tasuta C -kompilaatorit CodeBlocks, mis on ühendatud nasm -iga (netwide assembler).
Sammud
Samm 1. Laadige koodiplokid alla koodiplokkide allalaadimisest
Samm 2. Laadige nasm alla netwide assemblerist
Samm 3. Paigaldage koodiplokid, käivitades seadistuse
allalaaditud exe -fail.
Samm 4. Ekstraktige ja installige nasm koodblokkide kausta, nt
C: / Program Files / CodeBlocks / MinGW / bin.
Samm 5. Kontrollige testimiseks, kas install töötab või mitte, alltoodud lähtekoodi järgi
See on Win32 konsooliprogramm, mis kirjutab ühele reale "Tere, maailm" ja; siis väljub. See tuleb siduda C -koguga.
Samm 6. Salvestage ülaltoodud lähtekood helloworld
asm asukohas: C: / Program Files / CodeBlocks / MinGW / bin.
Samm 7. Käivitage nasmpath
nahkhiir.
Sisestage see käsk: nasm -f win32 helloworld.asm. See peaks tootma samas kataloogis faili helloworld.obj.
Samm 8. Käivitage objektifail, tippides:
gcc helloworld.obj. See peaks ehitama faili nimega a.exe.
Samm 9. Sisestage testprogrammi käivitamiseks ja tulemuse saamiseks a.exe
Ekraanile peaksid ilmuma sõnad "Tere, maailm".
Meetod 1: 1: kood
global _main extern _printf jaotis.text _main: push -sõnumikõne _printf add esp, 4 ret -sõnum: db 'Tere, maailm', 10, 0