Partage
  • Partager sur Facebook
  • Partager sur Twitter

Nasm n'es pas connu dans la console [Assembleur]

Sujet résolu
    4 juin 2020 à 23:14:14

    Bonjour,

    je suis TOUT nouveau dans la programmation Assembleur, je suis ce cour mais j'ai un problème : la commande Nasm n'est pas connu pour ma console alors que j'ai bien installé Nasm :/... Merci de m'aider et je tient à préciser que je commence depuis 30 minutes donc soyez claire si cela est possible, merci !

    • Partager sur Facebook
    • Partager sur Twitter
      5 juin 2020 à 14:54:50

      c'est juste que le chemin de nasm n'est pas présent dans la variable PATH de la console.
      Suivre ce tuto pour cela => https://www.pcastuces.com/pratique/astuces/5334.htm (plutôt que de modifier la variable PATH de l'utilisateur, il peut être plus intéressant de modifier la variable PATH du sytème)
      • Partager sur Facebook
      • Partager sur Twitter
        5 juin 2020 à 15:05:01

        Tu devrais AMHA changer de cours , celui que tu suit n'est pas terminé (il à été abandonné depuis des années) et il ne te donnera quasi aucune compétences en assembleur , le youtubeur nasm -RE à fais une série sur l'ASM
        • Partager sur Facebook
        • Partager sur Twitter
          7 juin 2020 à 1:29:56

          umfred a écrit:

          c'est juste que le chemin de nasm n'est pas présent dans la variable PATH de la console.
          Suivre ce tuto pour cela => https://www.pcastuces.com/pratique/astuces/5334.htm (plutôt que de modifier la variable PATH de l'utilisateur, il peut être plus intéressant de modifier la variable PATH du sytème)

          Je ne comprend quel liens je dois à ajouter à ceux existant :/. Sinon je veux bien changer de cours cela ne me dérange pas

          EDIT : J'y suis arrivé ! En revanche, je ne sais pas en quelle format changer mon .asm ? Chaque format que j'essais (ELF,COM,...) ne fonctionnent pas :/. Comment faire ?

          -
          Edité par DeveCout 7 juin 2020 à 20:45:05

          • Partager sur Facebook
          • Partager sur Twitter
            8 juin 2020 à 13:47:10

            DeveCout a écrit:

            umfred a écrit:

            c'est juste que le chemin de nasm n'est pas présent dans la variable PATH de la console.
            Suivre ce tuto pour cela => https://www.pcastuces.com/pratique/astuces/5334.htm (plutôt que de modifier la variable PATH de l'utilisateur, il peut être plus intéressant de modifier la variable PATH du sytème)

            Je ne comprend quel liens je dois à ajouter à ceux existant :/. Sinon je veux bien changer de cours cela ne me dérange pas

            EDIT : J'y suis arrivé ! En revanche, je ne sais pas en quelle format changer mon .asm ? Chaque format que j'essais (ELF,COM,...) ne fonctionnent pas :/. Comment faire ?

            -
            Edité par DeveCout il y a environ 16 heures

            A rajouter à PATH, c'est le CHEMIN (arborescence des dossiers) qui contient nasm.

            Pourquoi changer le format .asm ???? le .asm c'est ton code assembleur que tu as écrit
            nasm va compiler ton fichier asm dans le fichier de sortie selon le format que tu lui indiquera. tu es sur quelle plateforme (linux/windows?) c'est quoi le tuto que tu suis ? (il devrait t'indiquer quoi faire, sinon il faut consulter la documentation officielle https://www.nasm.us/xdoc/2.14.02/html/nasmdoc0.html )

            • Partager sur Facebook
            • Partager sur Twitter
              9 juin 2020 à 5:20:39

              C'est le format final que j'aimerais changer, car aucun d'entre eux est fonctionnel. Même le .exe ne fonctionne pas :/. Pour ce qui est du cours je suis celui-ci.
              • Partager sur Facebook
              • Partager sur Twitter
                9 juin 2020 à 12:57:21

                tu as suivi le cours comme il faut ? à savoir l'utilisation de DOSBox => https://openclassrooms.com/fr/courses/2288321-apprenez-a-programmer-en-assembleur-x86/2288944-votre-premier-programme#/id/r-2539414
                • Partager sur Facebook
                • Partager sur Twitter
                  9 juin 2020 à 22:21:47

                  Ah ! Ma faute, je pensais que la versions 'Windows 16bit' aurais pu fonctionner sur mon Windows 10 64bit. Tout fonctionne ! Merci beaucoup !
                  • Partager sur Facebook
                  • Partager sur Twitter

                  Nasm n'es pas connu dans la console [Assembleur]

                  × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                  × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                  • Editeur
                  • Markdown