Windows -da NASM -i necə işə salmaq olar: 9 addım (şəkillərlə)

Mündəricat:

Windows -da NASM -i necə işə salmaq olar: 9 addım (şəkillərlə)
Windows -da NASM -i necə işə salmaq olar: 9 addım (şəkillərlə)

Video: Windows -da NASM -i necə işə salmaq olar: 9 addım (şəkillərlə)

Video: Windows -da NASM -i necə işə salmaq olar: 9 addım (şəkillərlə)
Video: More than Coffee: Golang. Почему Java разработчики учат GO как второй язык. 2024, Aprel
Anonim

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

Windows 1 -də NASM -i işə salın
Windows 1 -də NASM -i işə salın

Addım 1. Kod Blokları Yükləmələrindən kod bloklarını yükləyin

Windows 2 -də NASM -i işə salın
Windows 2 -də NASM -i işə salın

Addım 2. netmas montajçısından nasm yükləyin

Windows 3 -də NASM -i işə salın
Windows 3 -də NASM -i işə salın

Addım 3. Quraşdırmanı işlədərək kod bloklarını quraşdırın

yüklədiyiniz exe faylı.

Windows 4 -də NASM -i işə salın
Windows 4 -də NASM -i işə salın

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.

Windows 5 -də NASM -i işə salın
Windows 5 -də NASM -i işə salın

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.

Windows 6 -da NASM -i işə salın
Windows 6 -da NASM -i işə salın

Addım 6. Yuxarıdakı mənbə kodunu helloworld olaraq qeyd edin

asm: C: / Program Files / CodeBlocks / MinGW / bin.

Windows 7 -də NASM -i işə salın
Windows 7 -də NASM -i işə salın

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.

Windows 8 -də NASM -i işə salın
Windows 8 -də NASM -i işə salın

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.

Windows Adım 9 -da NASM -i işə salın
Windows Adım 9 -da NASM -i işə salın

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

Tövsiyə: