Paano Patakbuhin ang NASM sa Windows: 9 Mga Hakbang (na may Mga Larawan)

Talaan ng mga Nilalaman:

Paano Patakbuhin ang NASM sa Windows: 9 Mga Hakbang (na may Mga Larawan)
Paano Patakbuhin ang NASM sa Windows: 9 Mga Hakbang (na may Mga Larawan)

Video: Paano Patakbuhin ang NASM sa Windows: 9 Mga Hakbang (na may Mga Larawan)

Video: Paano Patakbuhin ang NASM sa Windows: 9 Mga Hakbang (na may Mga Larawan)
Video: How to Speed Up Windows 10 Performance (Tagalog) Paano Pabilisin ang mabagal na PC Settings Solution 2024, Abril
Anonim

Ang pag-aaral ng wika ng pagpupulong ay maaaring maging mahirap, ngunit maaaring ito ay kinakailangan din para sa ilang mga kurikulum. Upang magsimulang matuto, maaari mong gamitin ang CodeBlocks, isang libreng C compiler, na ipinares sa nasm (netwide assembler).

Mga hakbang

Patakbuhin ang NASM sa Windows Hakbang 1
Patakbuhin ang NASM sa Windows Hakbang 1

Hakbang 1. Mag-download ng mga codeblock mula sa Mga Pag-download ng Mga Block ng Code

Patakbuhin ang NASM sa Windows Hakbang 2
Patakbuhin ang NASM sa Windows Hakbang 2

Hakbang 2. I-download ang nasm mula sa netwide assembler

Patakbuhin ang NASM sa Windows Hakbang 3
Patakbuhin ang NASM sa Windows Hakbang 3

Hakbang 3. I-install ang mga codeblock sa pamamagitan ng pagpapatakbo ng pag-setup

exe file na iyong na-download.

Patakbuhin ang NASM sa Windows Hakbang 4
Patakbuhin ang NASM sa Windows Hakbang 4

Hakbang 4. I-extract at i-install ang nasm sa folder ng mga codeblocks, hal

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

Patakbuhin ang NASM sa Windows Hakbang 5
Patakbuhin ang NASM sa Windows Hakbang 5

Hakbang 5. Suriin kung gumagana ang pag-install o hindi sa pamamagitan ng source code sa ibaba para sa isang pagsubok na tumakbo

Ito ay isang programa ng Win32 console na nagsusulat ng "Kamusta, Mundo" sa isang linya at; pagkatapos ay paglabas. Kailangan itong maiugnay sa isang C library.

Patakbuhin ang NASM sa Windows Hakbang 6
Patakbuhin ang NASM sa Windows Hakbang 6

Hakbang 6. I-save ang source code sa itaas bilang helloworld

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

Patakbuhin ang NASM sa Windows Hakbang 7
Patakbuhin ang NASM sa Windows Hakbang 7

Hakbang 7. Patakbuhin ang nasmpath

bat

Ipasok ang utos na ito: nasm -f win32 helloworld.asm. Dapat itong gumawa ng isang file na helloworld.obj sa parehong direktoryo.

Patakbuhin ang NASM sa Windows Hakbang 8
Patakbuhin ang NASM sa Windows Hakbang 8

Hakbang 8. Isagawa ang file ng object sa pamamagitan ng pag-type:

gcc helloworld.obj. Dapat itong bumuo ng isang file na pinangalanang a.exe.

Hakbang 9. I-type ang a.exe upang patakbuhin ang programa ng pagsubok at makuha ang iyong resulta

Ang mga salitang "Hello, World" ay dapat ipakita sa screen.

Patakbuhin ang NASM sa Windows Hakbang 9
Patakbuhin ang NASM sa Windows Hakbang 9

Paraan 1 ng 1: Code

pandaigdigang _main extern _printf section.text _main: push message call _printf add esp, 4 ret message: db 'Hello, World', 10, 0

Inirerekumendang: