Montaj dilini öyrənmək çətin ola bilər, lakin müəyyən tədris proqramları üçün də tələb ola bilər. Öyrənməyə başlamaq üçün nasm (netwide assembler) ilə qoşulmuş pulsuz C tərtibçisi CodeBlocks -dan istifadə edə bilərsiniz.
Addımlar
Addım 1. Kod Blokları Yükləmələrindən kod bloklarını yükləyin
Addım 2. netmas montajçısından nasm yükləyin
Addım 3. Quraşdırmanı işlədərək kod bloklarını quraşdırın
yüklədiyiniz exe faylı.
Addım 4. Nodu kod blokları qovluğuna çıxarın və quraşdırın, məsələn
C: / Proqram Faylları / CodeBlocks / MinGW / bin.
Addım 5. Quraşdırmanın işlədiyini və yoxladığını yoxlamaq üçün aşağıdakı mənbə kodunu sınayın
Bu bir sətirdə "Hello, World" yazan Win32 konsol proqramıdır; sonra çıxır. C kitabxanası ilə əlaqələndirilməlidir.
Addım 6. Yuxarıdakı mənbə kodunu helloworld olaraq qeyd edin
asm: C: / Program Files / CodeBlocks / MinGW / bin.
Addım 7. Nasmpath işləyin
yarasa
Bu əmri daxil edin: nasm -f win32 helloworld.asm. Eyni qovluqda bir helloworld.obj faylı istehsal etməlidir.
Addım 8. Yazaraq obyekt faylını icra edin:
gcc helloworld.obj. A.exe adlı bir fayl qurmalıdır.
Addım 9. Test proqramını işə salmaq və nəticənizi əldə etmək üçün a.exe yazın
Ekranda "Salam, Dünya" sözləri göstərilməlidir.
Metod 1 /1: Kod
qlobal _main extern _printf bölməsi.text _main: push mesajı _printf esp, 4 ret mesajı əlavə edin: db 'Hello, World', 10, 0