Kako pokrenuti NASM u sustavu Windows: 9 koraka (sa slikama)

Sadržaj:

Kako pokrenuti NASM u sustavu Windows: 9 koraka (sa slikama)
Kako pokrenuti NASM u sustavu Windows: 9 koraka (sa slikama)

Video: Kako pokrenuti NASM u sustavu Windows: 9 koraka (sa slikama)

Video: Kako pokrenuti NASM u sustavu Windows: 9 koraka (sa slikama)
Video: Evo kako doći do besplatnih igara na Steam-u by @.anril 😊 2024, Travanj
Anonim

Učenje asemblerskog jezika može biti teško, ali može biti i zahtjev za određene nastavne programe. Za početak učenja možete upotrijebiti CodeBlocks, besplatni C kompajler, uparen s nasm (mrežni asembler).

Koraci

Pokrenite NASM u sustavu Windows 1. korak
Pokrenite NASM u sustavu Windows 1. korak

Korak 1. Preuzmite kodne blokove iz preuzimanja blokova kodova

Pokrenite NASM na Windows 2, korak 2
Pokrenite NASM na Windows 2, korak 2

Korak 2. Preuzmite nasm s mrežnog asemblera

Pokrenite NASM na Windows koraku 3
Pokrenite NASM na Windows koraku 3

Korak 3. Instalirajte kodne blokove pokretanjem instalacije

exe datoteku koju ste preuzeli.

Pokrenite NASM na Windows koraku 4
Pokrenite NASM na Windows koraku 4

Korak 4. Izdvojite i instalirajte nasm u mapu kodnih blokova, npr

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

Pokrenite NASM na Windows koraku 5
Pokrenite NASM na Windows koraku 5

Korak 5. Provjerite radi li instalacija ili ne pomoću izvornog koda u nastavku za probno pokretanje

Ovo je konzola Win32 koji u jednom retku piše "Hello, World" i; zatim izlazi. Potrebno ga je povezati s C knjižnicom.

Pokrenite NASM na Windows koraku 6
Pokrenite NASM na Windows koraku 6

Korak 6. Spremite gornji izvorni kod kao helloworld

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

Pokrenite NASM na Windows 7 korak
Pokrenite NASM na Windows 7 korak

Korak 7. Pokrenite nasmpath

šišmiš.

Unesite ovu naredbu: nasm -f win32 helloworld.asm. Trebao bi proizvesti datoteku helloworld.obj u istom direktoriju.

Pokrenite NASM na Windows 8, korak 8
Pokrenite NASM na Windows 8, korak 8

Korak 8. Izvršite objektnu datoteku upisivanjem:

gcc helloworld.obj. Trebao bi izgraditi datoteku pod nazivom a.exe.

Korak 9. Upišite a.exe da biste pokrenuli testni program i dobili svoj rezultat

Na ekranu bi se trebale prikazati riječi "Hello, World".

Pokrenite NASM u sustavu Windows 9. korak
Pokrenite NASM u sustavu Windows 9. korak

Metoda 1 od 1: Kôd

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

Preporučeni: