J'ai une question rapide sur les bits de masquage. Si je veux tourner deux 8 bits flux sur, dois-jeClarification sur les bits de masquage
utilise la logique AND
contre les deux:
10101010
AND 01101001
________
00101000
ou que je change en fait l'un des bits dans le flux de tourner les bits sur? Je suppose que ma question est quand je suis allumer (en utilisant AND
) ou en éteignant (en utilisant OR
) puis-je changer l'un des bits, ou simplement en comparant les deux en utilisant la logique AND/OR
?
Qu'entendez-vous par «allumer»? La façon dont vous utilisez le terme montre soit un malentendu profond, ou un usage non standard. –
Je pense que je voudrais juste prendre un flux de bits (disons 10101010) et changer le 4ème bit en ajoutant un 01010101 et en plaçant ces deux dans et logique ET ou OU? – HollerTrain
Je pense que '00001000' tourne sur le 4ème bit et '11110111' désactive le 4ème bit? – HollerTrain