Come eseguire NASM su Windows: 9 passaggi (con immagini)

Sommario:

Come eseguire NASM su Windows: 9 passaggi (con immagini)
Come eseguire NASM su Windows: 9 passaggi (con immagini)

Video: Come eseguire NASM su Windows: 9 passaggi (con immagini)

Video: Come eseguire NASM su Windows: 9 passaggi (con immagini)
Video: 03 Configuriamo la posta su Outlook con il protocollo IMAP 2024, Aprile
Anonim

L'apprendimento del linguaggio assembly può essere difficile, ma potrebbe anche essere un requisito per determinati curricula. Per iniziare a imparare, puoi usare CodeBlocks, un compilatore C gratuito, abbinato a nasm (assemblatore di rete).

Passi

Esegui NASM su Windows Passaggio 1
Esegui NASM su Windows Passaggio 1

Passaggio 1. Scarica i blocchi di codice da Download di blocchi di codice

Esegui NASM su Windows Passaggio 2
Esegui NASM su Windows Passaggio 2

Passaggio 2. Scarica nasm da netwide assembler

Esegui NASM su Windows Passaggio 3
Esegui NASM su Windows Passaggio 3

Passaggio 3. Installa i blocchi di codice eseguendo il programma di installazione

exe che hai scaricato.

Esegui NASM su Windows Passaggio 4
Esegui NASM su Windows Passaggio 4

Passaggio 4. Estrai e installa nasm nella cartella codeblocks, ad es

C:\Programmi\CodeBlocks\MinGW\bin.

Esegui NASM su Windows Passaggio 5
Esegui NASM su Windows Passaggio 5

Passaggio 5. Verificare se l'installazione funziona o meno dal codice sorgente di seguito per un'esecuzione di prova

Questo è un programma per console Win32 che scrive "Hello, World" su una riga e; poi esce. Deve essere collegato a una libreria C.

Esegui NASM su Windows Passaggio 6
Esegui NASM su Windows Passaggio 6

Passaggio 6. Salva il codice sorgente sopra come helloworld

asm nella posizione: C:\Programmi\CodeBlocks\MinGW\bin.

Esegui NASM su Windows Passaggio 7
Esegui NASM su Windows Passaggio 7

Passaggio 7. Eseguire nasmpath

pipistrello.

Immettere questo comando: nasm -f win32 helloworld.asm. Dovrebbe produrre un file helloworld.obj nella stessa directory.

Esegui NASM su Windows Passaggio 8
Esegui NASM su Windows Passaggio 8

Passaggio 8. Eseguire il file oggetto digitando:

gcc helloworld.obj. Dovrebbe creare un file chiamato a.exe.

Passaggio 9. Digitare a.exe per eseguire il programma di test e ottenere il risultato

Le parole "Hello, World" dovrebbero essere visualizzate sullo schermo.

Esegui NASM su Windows Passaggio 9
Esegui NASM su Windows Passaggio 9

Metodo 1 di 1: Codice

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

Consigliato: