Bitwerte vergleichen



  • Hallo zusammen,

    ich hoffe das ist das korrekte Forum für meine Frage, da es nur indirekt etwas mit Assembler zu tun hat.

    Ich würde gerne 2 Bitwerte vergleichen, allerdings hätte ich gerne als resultat die Anzahl an gleichen Bits pro Stelle. Unklar? Beispiel:

    01101110
    10001001
    ---||---
    

    liefert mir das Ergebnis 2, weil die markierten Stellen gleiche Bitwerte aufweisen.

    Ist dieser Vergleich überhaupt mit logischen Operatoren (AND, OR, XOR, XAND) zu lösen?

    Für Hilfe wäre ich sehr dankbar,
    Norman-Timo

    [EDIT] Markierungen durch führende Leerzeichen verrutscht [/EDIT]
    [EDIT2] Ich sollte vielleicht doch ab und zu die Vorschau bemühen 😉 [EDIT2]


  • Mod

    xor und dann die anzahl der nullen zählen.



  • Hallo camper,

    *aufDieStirnKlatsch* *lol*

    das war zu einfach, damit ich gleich drauf gekommen wär 😉

    Gruß
    Norman-Timo


Anmelden zum Antworten