Probleme instruction

bonjour!!

que veut dire l'instruction assembleur, par exemple:

shl EAX, 7
c'est le "shl" que je ne comprend pas!!

merci d'avance!

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    tu trouveras des indications sur ton site préféré ! http://www.commentcamarche.net/asm/logique.php3

    Un exemple de SHL
    Si tu as ca dans ton registre 00000001
    tu fais un SHL avec 7 comme décalage (comme dans ton exemple), tu te retrouves avec 10000000

    on a décalé tous les bits de 7 vers la gauche et on a introduit des zeros par la droite
    1. ok merci beaucoup pour ta reponse :)
      par exemple toujours avec shl 7:
      11001010 deviendrait 10001010 ??
      @++
      1. Contributeur
        euh... nan !!!
        je ne vois pas comment tu abouti a ce resultat

        avec 11001010 ca te donnerait, si je me trompe pas 00000000 avec le CR (retenue) à 1