Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Concatenation



  1. #1
    McFly

    Red face Concatenation


    ------

    Salut les gars !

    Ditez moi : une petite question
    J'ai deux registres de 8 bits dans lesquels ya que le LSB (le bit 0) qui varie.
    Je voudrais les mettrent dans un seul registre.
    "que le bit 0 du deuxieme registre devienne le bit 1 du premier"

    Merci bcp

    -----

  2. Publicité
  3. #2
    Grulou

    Re : Concatenation

    tu fais une division par deux ce qui équivaut a faire un décalage vers la droite

  4. #3
    PA5CAL

    Re : Concatenation

    Bonjour

    Il faut faire un décalage de la valeur du deuxième registre vers la gauche (<<1 ou *2) et l'ajouter (+ ou OR) au premier registre, en s'assurant préalablement que le bit 1 de ce dernier est bien à 0.

    En C, ça donne:
    Code:
    Reg1 &= 1; // seulement si nécessaire
    Reg1 |= (Reg2<<1);

  5. #4
    PA5CAL

    Re : Concatenation

    Citation Envoyé par Grulou
    tu fais une division par deux ce qui équivaut a faire un décalage vers la droite
    Non, l'inverse. Il s'agit du bit 0 à mettre en position 1. Il faut multiplier par deux, en faisant un décalage vers la gauche.

  6. A voir en vidéo sur Futura
  7. #5
    McFly

    Talking Concatenation

    Ah les gars, z'etes trop malin
    Comme quoi on peut rester des heures bloquer sur un detail... vaut mieux demander que et

    Oui voila la syntaxe

    Code:
    clr r1
              clr r2
              in r1, PINB0
    	  in r2, PINB1
              lsl r1
              add r1, r2
    Merci bcp waouhhh

  8. #6
    solid_sneak06

    Re : Concatenation

    McFly est mon binome,on est deux etudiants de l'ENSIL de Limoges

  9. Publicité

Discussions similaires

  1. dimensions et concaténation
    Par aevir dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 24/11/2007, 15h55
  2. concatenation fichiers .xls
    Par reve.54 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 10/05/2007, 14h36
  3. Concatenation de variable pic 16F628
    Par ecma91 dans le forum Électronique
    Réponses: 6
    Dernier message: 11/12/2006, 06h57
Découvrez nos comparatifs produits sur l'informatique et les technologies.