Partage
  • Partager sur Facebook
  • Partager sur Twitter

conversion hexa-binaire sous assembleur

    4 janvier 2020 à 17:43:06

    Bonjour à tous. je m'adresse à vous après  avoir longuement creusé ma tête et ayant longtemps cherché sur le net une solution à mon problème sans sucés.

    je voudrais écrire un code qui permet de convertir un entier codé en hexa en binaire. je précise que je programme en yasm. orientez moi s'il vous plait. merci d'avance.

    • Partager sur Facebook
    • Partager sur Twitter
      5 janvier 2020 à 18:04:45

      Peux-tu préciser ta question ? En effet le contenu d'un registre est déjà un nombre binaire, l'affichage en hexadécimal n'est qu'une convention pour afficher moins de chiffres.

      Bref la conversion hexa ->Binaire  est très simple puisque chaque chiffre hexa de 0 à F peuvent être converti en leur valeur binaire :

      0 -> 0000

      1 -> 0001

      ..

      F > 1111

      et donc FF    -> 11111111

      ou 100h    ->  0001 0000 0000

      • Partager sur Facebook
      • Partager sur Twitter
        7 janvier 2020 à 14:28:14

        Ce que tu dis n'a aucun sens , binaire/hexa/décimal sont juste des représentations.
        Que tu écrit 16 ,0x10 ou 0b10000 , c'est exactement pareil !

        Si on parle de l'affichage c'est différent  , mais ça n'a rien n'a voir avec l'assembleur , l'algo est générique et si tu as du mal avec l'algo code le d'abord sur un langage plus haut niveau.
        • Partager sur Facebook
        • Partager sur Twitter

        conversion hexa-binaire sous 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