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

comment on determine PF(parité)d'un nbre binaire?



  1. #1
    achernar

    Question comment on determine PF(parité)d'un nbre binaire?


    ------

    salut,
    comment connaitre si un nbre binaire donné est pair ou impair?
    merci

    -----

  2. Publicité
  3. #2
    invite87420132543
    Invité

    Re : comment on determine PF(parité)d'un nbre binaire?

    Citation Envoyé par achernar Voir le message
    salut,
    comment connaitre si un nbre binaire donné est pair ou impair?
    merci
    Tu regardes le bit de poids le plus faible (LSB, Least Significant Bit).
    S'il est à 1, nombre impair.
    S'il est à 0, nombre pair.

    Par exemple :
    0101 : impair
    0110 : pair

    Si c'est pour une utilisation logicielle/matérielle, facile de récupérer ce bit.

  4. #3
    DAUDET78

    Re : comment on determine PF(parité)d'un nbre binaire?

    La parité a aussi un autre sens (surtout dans les UARTs). C'est le nombre de 1 dans l'octet :

    1001011 parité pair
    1101011 parité impair
    J'aime pas le Grec

  5. #4
    achernar

    Smile Re : comment on determine PF(parité)d'un nbre binaire?

    je vous remercie mr "ours.des.carpatesdes" et mr"DAUDET78".
    je pas bien saisi ce que vous avez dit mr "DAUDET78"!!!! est ce qu'on doit compter le nbre de 1?


    merci

  6. #5
    DAUDET78

    Re : comment on determine PF(parité)d'un nbre binaire?

    Citation Envoyé par achernar Voir le message
    j est ce qu'on doit compter le nbre de 1?
    Un UART (asynchrone) transmet un octet, un byte (soit 8 bits) en série.
    Pour faire cette transmission, il rajoute un bit de start et un (ou deux) bit(s) de stop . Pour l'UART de réception, il élimine le start et le stop et donne l'octet reçu à l'utilisateur. Mais cet octet est-il identique à celui qui a été envoyé? Belle question ....

    Il y a des tas de solutions. La plus simple (et la moins efficace) consiste à rajouter un neuvième bit à l'octet (bit de contrôle de parité). Il y a deux manières de travailler, parité paire (EVEN) ou impair(ODD), c'est un choix historique.

    Pour la parité paire, il faut que le nombre de bit à "1" transmit dans les 9 bits (Octet+contrôle) soit paire :
    01001011 nombre de bit=4 donc bit de contrôle =0 on envoie 001001011
    01101011 nombre de bit=5 donc bit de contrôle =1 on envoie 101101011

    Pour la parité impaire, il faut que le nombre de bit à "1" transmit dans les 9 bits (Octet+contrôle) soit impaire :
    01001011 nombre de bit=4 donc bit de contrôle =1 on envoie 101001011
    01101011 nombre de bit=5 donc bit de contrôle =0 on envoie 001101011
    J'aime pas le Grec

  7. A voir en vidéo sur Futura
  8. #6
    achernar

    Smile Re : comment on determine PF(parité)d'un nbre binaire?

    c très gentil à vous ,merci!

  9. Publicité

Sur le même thème :

Discussions similaires

  1. Comment est déterminé le prix du pétrole?
    Par evrardo dans le forum Actualités
    Réponses: 7
    Dernier message: 04/11/2009, 13h47
  2. Comment je determine sa concentration?
    Par lostalgerie dans le forum Chimie
    Réponses: 3
    Dernier message: 21/10/2008, 23h42
  3. Comment a été déterminé le zéro absolu
    Par Aneldo dans le forum Physique
    Réponses: 6
    Dernier message: 24/04/2007, 19h41
  4. Besoin d'eclaircissement sur "determiné un nbre complexe" svp !
    Par joker5150 dans le forum Électronique
    Réponses: 2
    Dernier message: 19/09/2006, 00h36
  5. Comment a t-on déterminé Pi (lettre grecque)
    Par Leonpolou dans le forum Mathématiques du supérieur
    Réponses: 13
    Dernier message: 15/02/2005, 18h01
Découvrez nos comparatifs produits sur l'informatique et les technologies.