Windows -da NASM -ni qanday ishlatish kerak: 9 qadam (rasmlar bilan)

Mundarija:

Windows -da NASM -ni qanday ishlatish kerak: 9 qadam (rasmlar bilan)
Windows -da NASM -ni qanday ishlatish kerak: 9 qadam (rasmlar bilan)

Video: Windows -da NASM -ni qanday ishlatish kerak: 9 qadam (rasmlar bilan)

Video: Windows -da NASM -ni qanday ishlatish kerak: 9 qadam (rasmlar bilan)
Video: Dasturlash tili | Dasturlash nima? [Texnoplov] 2024, Aprel
Anonim

Assambleya tilini o'rganish qiyin bo'lishi mumkin, lekin ba'zi o'quv dasturlari uchun talab bo'lishi mumkin. O'rganishni boshlash uchun siz nasm bilan bog'langan bepul C kompilyatori CodeBlocks -dan foydalanishingiz mumkin (tarmoq bo'ylab yig'uvchi).

Qadamlar

Windows -da NASM -ni ishga tushiring 1 -qadam
Windows -da NASM -ni ishga tushiring 1 -qadam

Qadam 1. Kod bloklarini yuklashdan kod bloklarini yuklab oling

Windows -da NASM -ni ishga tushiring 2 -qadam
Windows -da NASM -ni ishga tushiring 2 -qadam

2 -qadam. Netm yig'uvchisidan nasm -ni yuklab oling

Windows -da NASM -ni ishga tushiring 3 -qadam
Windows -da NASM -ni ishga tushiring 3 -qadam

Qadam 3. O'rnatishni ishga tushirish orqali kod bloklarini o'rnating

Siz yuklagan exe fayl.

Windows -da NASM -ni ishga tushiring 4 -qadam
Windows -da NASM -ni ishga tushiring 4 -qadam

Qadam 4. Nasmni kod bloklari papkasiga chiqarib oling va o'rnating, masalan

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

Windows -da NASM -ni ishga tushiring 5 -qadam
Windows -da NASM -ni ishga tushiring 5 -qadam

Qadam 5. O'rnatish ishlayaptimi yoki yo'qligini tekshirish uchun quyidagi manba kodini tekshiring

Bu Win32 konsoli dasturi bo'lib, u bitta satrda "Salom, dunyo" deb yozadi va; keyin chiqadi. U C kutubxonasi bilan bog'lanishi kerak.

Windows -da NASM -ni ishga tushiring 6 -qadam
Windows -da NASM -ni ishga tushiring 6 -qadam

Qadam 6. Yuqoridagi manba kodini helloworld sifatida saqlang

manzilda joylashgan: C: / Program Files / CodeBlocks / MinGW / bin.

Windows 7 da NASM -ni ishga tushiring
Windows 7 da NASM -ni ishga tushiring

7 -qadam. Nasmpath -ni ishga tushiring

yarasa

Bu buyruqni kiriting: nasm -f win32 helloworld.asm. Xuddi shu katalogda helloworld.obj faylini ishlab chiqarishi kerak.

Windows 8 -da NASM -ni ishga tushiring
Windows 8 -da NASM -ni ishga tushiring

Qadam 8. Ob'ekt faylini yozib bajaring:

gcc helloworld.obj. U a.exe nomli faylni yaratishi kerak.

Qadam 9. Test dasturini ishga tushirish va natijangizni olish uchun a.exe yozing

Ekranda "Salom, dunyo" so'zlari ko'rsatilishi kerak.

Windows 9 -da NASM -ni ishga tushiring
Windows 9 -da NASM -ni ishga tushiring

1 -usul 1: kod

global _main extern _printf bo'limi.text _main: push -xabarni chaqirish _printf esp, 4 ret xabar: db 'Salom, dunyo', 10, 0

Tavsiya: