« Les opérations bit à bit » : différence entre les versions

Contenu supprimé Contenu ajouté
mAucun résumé des modifications
Conseil de lecture plutôt que chassez le lecteur sans lui donner d'indication.
Ligne 4 :
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 fait clairement partie. Ces opérations bit à bit sont fréquemment utilisées dans la programmation bas-niveau et plus rarement pour de l'optimisation de code. Ce livre se propose de vous apprendre tout ce qu'il y a à savoir à propos de ces opérations. En sortant de cette lecture, vous saurez non seulement les utiliser, mais aussi faire quelques tours de magie programmatique avec.
 
Attention cependant : la lecture de ce livre est réservée à ceux qui connaissent le binaire et ses subtilités. Par exemple, vous devez être familier avec l'encodage des entiers et des flottants. Si vous ne savez ce qu'est un complément à 2 ou à 1, ou encore ce que constitue un nombre flottant IEEE754, revenezlisez plus[[Fonctionnement tardd'un ordinateur/Codage des nombres|le chapitre « Codage des nombres » du livre « Fonctionnement d'un ordinateur »]]. De plus, le cours contiendra des exemples de code source, qui seront rédigés en langage C. Le choix de ce langage est assez simple : le sujet de ce cours est très porté sur le bas-niveau, ce qui requiert un langage bas-niveau. Le C est donc tout indiqué !
 
Mais trève de bavardages : explorons dès maintenant le monde fabuleux de la '''manipulation de bits'''.