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

technique du masquage ... ???



  1. #1
    ti7bo7

    technique du masquage ... ???


    ------

    Bonjour,

    J'aimerais pouvoir masquer un certain nombre de bite dans un octet pour qu'il apparaissent donc "masquer" !!

    J'aimerai pouvoir arriver à ceci:
    0001
    &
    _________
    XXX1

    J'ai fait ça il y a quelque temps déjà et je me souviens de ce "&" pour pouvoir masquer mais ensuite je ne sais plus comment faire...

    Merci de l'aide !

    -----

  2. Publicité
  3. #2
    Seb.26

    Re : technique du masquage ... ???

    C'est carnaval ?

    Bon, tu veux faire quoi en fait ? ... dans quel langage ? ... sur quelle cible ?

    Disons en C ...

    Les techniques liées au masques permettent de modifier ( donc mettre à 1 ou à 0 ) certains bits d'une variable.

    Par exemple pour mettre à '0' les 4 bits du milieu d'un octet, tu fais un '&' ( ET ) avec 11000011b ... et pour mettre à '1' les 2 bits aux extrémités d'un octet, tu fais un '|' ( OU ) avec 10000001 ...
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  4. #3
    ti7bo7

    Re : technique du masquage ... ???

    je veux en faite masquer les aut3 autres bits. Il ne faut pas les mettre à un, ni à 0 mais je veux les masquer. Je sais que c'est possible car je le repet il y a quelque temps je l'avais fait mais je ne sais plus comment faire.

    Le prog est en c++.

    Pour etre plus claire dans ce que je veux faire:
    J'envoi des donnés sur un port //. Sauf que lorsque j'envoi ces données j'envoi 8 bits d'un coup. Alors que moi je cherche à en commander un seul !! donc masquer 7 autres ..

  5. #4
    Seb.26

    Re : technique du masquage ... ???

    Citation Envoyé par ti7bo7 Voir le message
    Il ne faut pas les mettre à un, ni à 0 mais je veux les masquer.
    Hum ... et ça veut dire quoi "masquer" des bits stp ???
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

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

    Re : technique du masquage ... ???

    Exemple:
    Pour mettre le 3ème bit à 1,
    tu fait un OU avec 00000100.

    Pour mettre le 3ème bit à 0,
    tu fait un ET avec 11111011.

    C'est ce que tu voulais savoir ?

  8. #6
    ti7bo7

    Re : technique du masquage ... ???

    oui merci, je vais voir ce que je peux faire.

  9. Publicité
  10. #7
    Seb.26

    Re : technique du masquage ... ???

    Citation Envoyé par daripo38 Voir le message
    Exemple:
    Pour mettre le 3ème bit à 1,
    tu fait un OU avec 00000100.

    Pour mettre le 3ème bit à 0,
    tu fait un ET avec 11111011.

    C'est ce que tu voulais savoir ?
    C'est exactement ce que je lui ai expliqué, mais c'est pas ça qu'il veut, il veut masquer des bits ...
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  11. #8
    daripo38

    Re : technique du masquage ... ???

    Faut faire la transformée en Z (comme zorro, le chavalier masqué)

Discussions similaires

  1. Question technique
    Par blanche37 dans le forum Chimie
    Réponses: 8
    Dernier message: 28/11/2007, 08h13
  2. Dictionnaire technique
    Par trebor dans le forum Technologies
    Réponses: 2
    Dernier message: 10/11/2007, 14h50
  3. Documentation technique
    Par dregcla dans le forum Matériel astronomique et photos d'amateurs
    Réponses: 8
    Dernier message: 31/03/2007, 13h47
  4. dossier technique
    Par MOUA dans le forum Environnement, développement durable et écologie
    Réponses: 0
    Dernier message: 11/01/2006, 12h21
  5. question technique !!!
    Par dim caute dans le forum Électronique
    Réponses: 3
    Dernier message: 15/09/2004, 13h36
Découvrez nos comparatifs produits sur l'informatique et les technologies.