Résultats de la recherche

  • La programmation regorge de domaines autant insoupçonnés qu’intéressants. L'utilisation des opérations bit à bit, les fameux opérateurs &, |, ~ et ^, en...
    2 kio (338 mots) - 16 septembre 2022 à 12:06
  • Les opérations bit à bit permettent d'effectuer certains calculs arithmétiques assez simplement et souvent avec des performances très intéressantes. Dans...
    17 kio (2 920 mots) - 20 octobre 2021 à 20:51
  • Les données d'un ordinateur ne sont pas des plus sûres qui soit. Évidemment, ces données peuvent être corrompues par un tiers malveillant, contenir des...
    16 kio (2 524 mots) - 26 octobre 2022 à 12:20
  • Dans ce chapitre, nous allons aborder la technique dite des masques. Elle permet de mettre à 0 ou à 1 certains bits dans un nombre. Les bits à modifier...
    8 kio (1 198 mots) - 23 juin 2023 à 17:02
  • Il arrive qu'on ait besoin de compter les bits d'un certain nombre. Par exemple, certaines application en cryptographie ont besoin de savoir combien de...
    11 kio (1 482 mots) - 27 décembre 2021 à 16:05
  • Dans cette section, nous allons voir comment effectuer certaines opérations qui manipulent certains bits de poids fort ou certains bits de poids faible...
    42 kio (6 466 mots) - 28 juin 2023 à 09:52
  • Comme vous le savez peut-être, certaines architectures demandent aux accès mémoire de respecter des contraintes d'alignement. Pour rappel, la mémoire est...
    7 kio (1 335 mots) - 20 octobre 2021 à 20:57
  • Tous les langages de programmation gèrent les comparaisons et conditions, à l'exception de quelques langages très rares. Le résultat d'une comparaison...
    12 kio (1 926 mots) - 16 novembre 2021 à 16:33
  • Dans cette section, nous allons voir des manipulations qui modifient ou travaillent à l'intérieur d'un mot/d'une variable/d'un registre. Nous allons voir...
    9 kio (1 105 mots) - 27 mars 2023 à 01:40
  • Les instructions arithmétiques et quelques autres manipulent des entiers de taille fixe, qui ne peuvent prendre leurs valeurs que dans un intervalle. Si...
    9 kio (1 556 mots) - 30 octobre 2021 à 23:57
  • Dans cette partie, nous allons voir ce qu'il est possible de faire avec l'instruction XOR. Faire un XOR entre deux nombres permet de faire pas mal de choses :...
    10 kio (1 519 mots) - 1 novembre 2021 à 17:51
  • De nombreuses opérations se calculent en faisant intervenir des branchements. Par exemple, si je vous demande de calculer la valeur absolue d'un entier...
    8 kio (1 277 mots) - 20 octobre 2021 à 21:19
  • Après avoir vu comment certains calculs entiers peuvent se réaliser via des opérations logiques, il est temps de voir des astuces de calcul sur des nombres...
    18 kio (2 958 mots) - 23 octobre 2023 à 20:19
  • Si je vous demande d'échanger le contenu de deux entiers a et b, vous allez certainement écrire un code similaire à celui-ci : int t = a ; a = b ; b =...
    5 kio (626 mots) - 17 avril 2022 à 16:00
  • Pour commencer ce livre, nous devons d'abord parler des opérations logiques : que sont-elles, à quoi servent-elles ? Ces opérations logiques travaillent...
    17 kio (2 175 mots) - 23 juin 2023 à 17:00
  • Ceci est la version imprimable de Les opérations bit à bit. Si vous imprimez cette page, choisissez « Aperçu avant impression » dans votre navigateur,...
    50 octet (29 345 mots) - 2 décembre 2017 à 21:04
  • Les opérations bit à bit Les masques Le poids de Hamming Le bit de parité Manipulations sur les bits de poids faible/fort Manipulations intra-mots Les...
    1 kio (63 mots) - 16 novembre 2021 à 16:32
  • Maintenant, nous allons voir une bidouille vraiment intéréssante, incorporée dans certains moteurs de jeux vidéo. On ne sait pas qui l'a inventé, mais...
    2 kio (212 mots) - 16 avril 2020 à 10:16