Histoire Claude Shannon démontra qu'à l'aide de "contacteurs" (interrupteurs) fermés pour "vrai"...

Post on 04-Apr-2015

110 views 2 download

Transcript of Histoire Claude Shannon démontra qu'à l'aide de "contacteurs" (interrupteurs) fermés pour "vrai"...

Histoire     Claude Shannon démontra

qu'à l'aide de "contacteurs" (interrupteurs) fermés pour "vrai" et ouverts pour "faux" on pouvait effectuer des opérations logiques en associant le nombre " 1 " pour "vrai" et "0" pour "faux".

George Boole, conçoit un système de logique symbolique appelé algèbre booléenne, formule originale du système de numération binaire de nos ordinateurs numériques électroniques actuels.

Le langage binaire en informatique

C'est avec le langage binaire que fonctionnent les ordinateurs. Il consiste à utiliser deux états (représentés par les chiffres 0 et 1) pour coder les informations. Les 2 unités utilisés sont:

- Le bits- l’octet

Le BitIl est possible de représenter

physiquement cette information binaire :

- par un signal électrique ou magnétique 

- par des aspérités géométriques dans une surface (ex: CD)

- grâce à des bistables

L’octet

L‘octet est une unité d'information composée de 8 bits.

- Une unité d'information composée de 16 bits est généralement appelée mot .

- Une unité d'information de 32 bits de longueur est appelée mot double.

Table des caractères

Le langage binaire (à base 2) ne comporte que 2 caractères (c’est d’ailleurs son avantage): le 0 et le 1.

Règles d’association- Pour convertir un nombre N étant donné en base 10 (décimal) en base 2 (binaire), il faut:

- Diviser N par 2

- Diviser le reste de cette opération à nouveau par 2, etc.

Les restes écrits, en commençant par le dernier, de la gauche vers la droite, forment l’expression de N dans le système

binaire. - Pour convertir un nombre écrit en binaire en nombre décimal, il suffit de multiplier la valeur de chaque bit par son poids, c’est à dire sa position en partant de la droite, puis d'additionner chaque résultat.

Les opérations en binaireL'addition et la soustraction: L'addition et la soustraction en binaire se font avec les mêmes règles qu'en

décimale. 

La multiplication et la division:La table de multiplication en binaire est très simple : 0x0=00x1=01x0=01x1=1

Exemple 1

Afin de convertir 127 en langage binaire (base 2), le plus simple est de diviser celui-ci par 2. Puis diviser le reste de cette division à nouveau par 2, Etc.

Exemple 2

1010111 = 1x26 + 0x25 + 1x24 + 0x23 + 1x22 + 1x21 + 1x20

= 64 + 0 + 16 + 0 + 4 + 2 + 1

= 87

Exercices

- Convertir 106 en langage binaire

- Convertir 10110011 en écriture décimale

Résultats- 106/2= 53 r:0  53/2= 26 r:1 26/2= 13 r:0 13/2= 6 r:1 6/2= 3 r:0 3/2=1 r:1 1/2=0 r:1

110 1010

- 10110011 = 1x27 + 0x26 + 1x25 + 1x24 + 0x23 + 0x22 + 1x21 + 1x20

= 128 + 0 + 32 + 16 + 0 + 0 + 2 + 1

= 179

By Roro☻ & Lolo☻

♥ For Mr Thierry LE FLOCH ♥