Comment exécuter NASM sur Windows : 9 étapes (avec images)

Table des matières:

Comment exécuter NASM sur Windows : 9 étapes (avec images)
Comment exécuter NASM sur Windows : 9 étapes (avec images)

Vidéo: Comment exécuter NASM sur Windows : 9 étapes (avec images)

Vidéo: Comment exécuter NASM sur Windows : 9 étapes (avec images)
Vidéo: Créer un serveur mail sur Windows (installation, configuration et test) 2024, Avril
Anonim

Apprendre le langage assembleur peut être difficile, mais cela peut aussi être une exigence pour certains programmes. Pour commencer à apprendre, vous pouvez utiliser CodeBlocks, un compilateur C gratuit, associé à nasm (assembleur réseau).

Pas

Exécuter NASM sur Windows Étape 1
Exécuter NASM sur Windows Étape 1

Étape 1. Téléchargez les blocs de code à partir de Téléchargements de blocs de code

Exécuter NASM sur Windows Étape 2
Exécuter NASM sur Windows Étape 2

Étape 2. Téléchargez nasm à partir de l'assembleur netwide

Exécuter NASM sur Windows Étape 3
Exécuter NASM sur Windows Étape 3

Étape 3. Installez les blocs de code en exécutant le programme d'installation

exe que vous avez téléchargé.

Exécuter NASM sur Windows Étape 4
Exécuter NASM sur Windows Étape 4

Étape 4. Extrayez et installez nasm dans le dossier codeblocks, par ex

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

Exécuter NASM sur Windows Étape 5
Exécuter NASM sur Windows Étape 5

Étape 5. Vérifiez si l'installation fonctionne ou non à l'aide du code source ci-dessous pour un test

Il s'agit d'un programme de console Win32 qui écrit "Hello, World" sur une seule ligne et; puis sort. Il doit être lié à une bibliothèque C.

Exécutez NASM sur Windows Étape 6
Exécutez NASM sur Windows Étape 6

Étape 6. Enregistrez le code source ci-dessus sous helloworld

asm à l'emplacement: C:\Program Files\CodeBlocks\MinGW\bin.

Exécutez NASM sur Windows Étape 7
Exécutez NASM sur Windows Étape 7

Étape 7. Exécutez nasmpath

chauve souris.

Entrez cette commande: nasm -f win32 helloworld.asm. Il devrait produire un fichier helloworld.obj dans le même répertoire.

Exécuter NASM sur Windows Étape 8
Exécuter NASM sur Windows Étape 8

Étape 8. Exécutez le fichier objet en tapant:

gcc helloworld.obj. Il devrait créer un fichier nommé a.exe.

Étape 9. Tapez a.exe pour exécuter le programme de test et obtenir votre résultat

Les mots "Hello, World" devraient s'afficher à l'écran.

Exécutez NASM sur Windows Étape 9
Exécutez NASM sur Windows Étape 9

Méthode 1 sur 1: Coder

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

Conseillé: