Vous êtes sur la page 1sur 17

Définition du code binaire

La plupart des gens utilisent pour compter et


pour calculer le système décimal de position, où
les nombres s’expriment par une série de
chiffres, chaque position autorisant chacun des
dix chiffres de 0 à 9. Plus le nombre est grand,
plus on introduit de positions.
Le système binaire fonctionne selon le même
principe, mais, comme l’indique
 le préfixe bi-, il n’existe que deux chiffres (ou
deux états), le 0 et le 1, marche/arrêt, clair/foncé,
vrai/faux. Là encore, plus le chiffre est grand,
plus il y a de positions.
• Le système binaire s’utilise principalement en
informatique. Les calculateurs ne fonctionnent
qu’avec des uns et des zéros. C’est sous cette
forme que s’enregistrent les données et que
s’effectuent les calculs. Toutefois,
cette méthode de calcul et
cette représentation des
informations s’utilise aussi dans d’autres cas.
• On peut parler de code binaire chaque fois
qu’une information nous est transmise sous la
forme d’un état parmi deux, comme lorsqu’un
voyant éteint (état 1) nous informe qu’un
appareil est éteint, et qu’un voyant allumé
(état 2) nous informe qu’un appareil est en
marche.
• Mais l’enchaînement de tels états marche/arrêt
permet également de représenter des
informations beaucoup plus complexes.
Le braille, par exemple, le système d’écriture
conçu pour les aveugles, a recours au code
binaire : les caractères y sont constitués d’une
matrice de 6 points où chaque point peut
prendre la forme soit d’un petit relief
(1/marche) soit d’un champ plat (0/arrêt).
Histoire du système binaire

• le philosophe anglais Francis Bacon s’était déjà


demandé comment représenter un texte au moyen
d’un code binaire. Un troisième savant, George
Boole, a finalement élaboré quelque cent-cinquante
ans après Leibniz le système binaire de l’algèbre
booléenne, un système qui utilise des opérateurs
logiques et qui est d’une importance fondamentale
pour l’informatique moderne.
• Quels sont les chiffres du système décimal ?
Le système décimal appelé aussi système de
numération de base 10, est un mode de représentation
des nombres utilisant les chiffres 0, 1, 2, 3, 4, 5, 6, 7,
8, 9
Comprendre le code binaire
•  comment un ordinateur calcule-t-il ?
En informatique, on utilise les unités, que sont les
éléments binaires bits et les octets. Un bit est une
position dans le code pouvant prendre soit l’état 1 soit
l’état 0, le mot étant un mot-valise contractant le
terme binary digit, chiffre binaire. Un octet (en
anglais, byte) est constitué de 8 bits. Les ordinateurs sont
d’abord des calculateurs, comme nos simples calculettes,
qui, pour effectuer des calculs, convertissent les chiffres
décimaux conformément au système binaire :
• Si on pense en termes d’octets, le chiffre décimal
5 se représente sous la forme 00000101.
Les zéros à gauche n’affectent pas la valeur, ils
font simplement partie du format à huit positions.
• Comme dans le système décimal, à chaque
position correspond une puissance. Cette
puissance n’est évidemment pas exprimée en base
10 comme nous en avons l’habitude, mais dans la
base 2 du système binaire, avec 20 pour la
première position, 21 pour la deuxième position,
22 pour la troisième position, etc. : un octet
représentant le nombre décimal 23, par exemple,
se lit donc de la façon suivante :
soit, en décimal : 24 + 22 + 21 + 20 = 16 + 4 + 2 + 1 = 23.
Dans le système binaire, les calculs s’effectuent comme dans le
système décimal. Ainsi, l’addition 1100 + 1010 donne 10110. En
posant le calcul comme on le fait à l’école et en additionnant de droite
à gauche, on a :
• 0+0=0
• 0+1=1
• 1+0=1
• 1 + 1 = 0 avec la retenue 1.
 En résumé
• Cette forme de calcul constitue la base même
de l’informatique. Qu’il s’agisse d’ordinateurs
individuels, de smartphones, de tablettes ou de
calculettes, les appareils numériques de notre
quotidien sont impensables sans code binaire.
Addition et soustraction des nombres binaires

•  L’addition
• Il faut noter que :
0+0 = 0
0+1 = 1
1+0 = 1
1+1 = 0 (on retient 1)
• Exemple /
exercices
• 1. 1011 + 0110 = 

2. 10101+ 1101= 

3. 110111 + 111011=

4. 1010111 + 10010 =

5. 11011001 + 110110 =

6. 101010001 + 1011100 =

7. 10110110101 + 1001110 =

8. 1101010011 + 101110 =

9. 100110100 + 10101110 =

10. 1010101010 + 10011111 =


reponse
• 1. 1011 + 0110 = 10001

2. 10101+ 1101= 100010

3. 110111 + 111011=1110010

4. 1010111 + 10010 =1101001

5. 11011001 + 110110 =100001111

6. 101010001 + 1011100 =110101101

7. 10110110101 + 1001110 =11000000011

8. 1101010011 + 101110 =1110000001

9. 100110100 + 10101110 =111100010

10. 1010101010 + 10011111 =1101001001


 La soustraction
• Pour faire simple, il faut retenir :
0-0 =0
0-1= 1 (on retient 1)
1-0= 1
1-1= 0
• Exemple /
• 10-1 = 1
exercices
• 1+1=
• 100-1=11
• 1000-100=100
• 1001-10=111
• 1000+1-10=11
• 1000-1-11=100
• 1000+1-100=101
• 100+1-10=11

Vous aimerez peut-être aussi