Slik kjører du NASM på Windows: 9 trinn (med bilder)

Innholdsfortegnelse:

Slik kjører du NASM på Windows: 9 trinn (med bilder)
Slik kjører du NASM på Windows: 9 trinn (med bilder)

Video: Slik kjører du NASM på Windows: 9 trinn (med bilder)

Video: Slik kjører du NASM på Windows: 9 trinn (med bilder)
Video: Understanding and Troubleshooting Windows Search and Indexing 2024, Mars
Anonim

Å lære samlingsspråk kan være vanskelig, men det kan også være et krav for visse læreplaner. For å begynne å lære kan du bruke CodeBlocks, en gratis C -kompilator, sammenkoblet med nasm (netwide assembler).

Trinn

Kjør NASM på Windows Trinn 1
Kjør NASM på Windows Trinn 1

Trinn 1. Last ned kodeblokker fra nedlasting av kodeblokker

Kjør NASM på Windows Trinn 2
Kjør NASM på Windows Trinn 2

Trinn 2. Last ned nasm fra netwide assembler

Kjør NASM på Windows Trinn 3
Kjør NASM på Windows Trinn 3

Trinn 3. Installer kodeblokkene ved å kjøre oppsettet

exe -filen du lastet ned.

Kjør NASM på Windows Trinn 4
Kjør NASM på Windows Trinn 4

Trinn 4. Pakk ut og installer nasm i kodeblokkeringsmappen, f.eks

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

Kjør NASM på Windows Trinn 5
Kjør NASM på Windows Trinn 5

Trinn 5. Kontroller om installasjonen fungerer eller ikke ved hjelp av kildekoden nedenfor for en testkjøring

Dette er et Win32 -konsollprogram som skriver "Hei, verden" på en linje og; avslutter deretter. Det må kobles til et C -bibliotek.

Kjør NASM på Windows Trinn 6
Kjør NASM på Windows Trinn 6

Trinn 6. Lagre kildekoden ovenfor som helloworld

asm på stedet: C: / Program Files / CodeBlocks / MinGW / bin.

Kjør NASM på Windows Trinn 7
Kjør NASM på Windows Trinn 7

Trinn 7. Kjør nasmpath

flaggermus.

Skriv inn denne kommandoen: nasm -f win32 helloworld.asm. Den skal produsere en helloworld.obj -fil i samme katalog.

Kjør NASM på Windows Trinn 8
Kjør NASM på Windows Trinn 8

Trinn 8. Utfør objektfilen ved å skrive:

gcc helloworld.obj. Den bør bygge en fil som heter a.exe.

Trinn 9. Skriv a.exe for å kjøre testprogrammet og få resultatet

Ordene "Hei, verden" skal vises på skjermen.

Kjør NASM på Windows Trinn 9
Kjør NASM på Windows Trinn 9

Metode 1 av 1: Kode

global _main extern _printf seksjon.text _main: push melding ring _printf add esp, 4 ret melding: db 'Hello, World', 10, 0

Anbefalt: