Le forum Voltaire de Denain
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

L'interactivité absolue!
 
AccueilDernières imagesConnexionS'enregistrer
Le Deal du moment :
Tablette 11″ Xiaomi- Mi Pad 6 global version ...
Voir le deal
224.97 €

 

 Le binaire

Aller en bas 
2 participants
AuteurMessage
Alessia
Aspirant
Aspirant
Alessia


Nombre de messages : 1810
Age : 26
Classe : CM2F
Ceinture : verte
Date d'inscription : 18/09/2007

Résultats
Moyenne:
Le binaire Left_bar_bleue13/20Le binaire Empty_bar_bleue  (13/20)

Le binaire Empty
MessageSujet: Le binaire   Le binaire Icon_minitimeLun 31 Mar - 11:53

Le terme bit (b avec une minuscule dans les notations) signifie « binary digit », c'est-à-dire 0 ou 1 en numérotation binaire. Il s'agit de la plus petite unité d'information manipulable par une machine numérique. Il est possible de représenter physiquement cette information binaire :

  • par un signal électrique ou magnétique, qui, au-delà d'un certain seuil, correspond à la valeur 1 ;
  • par des aspérités géométriques dans une surface ;
  • grâce à des bistables, c'est-à-dire des composants électroniques qui ont deux états d'équilibre (l'un correspond à l'état 1, l'autre à 0).


Avec un bit il est ainsi possible d'obtenir deux états : soit 1, soit 0. Grâce à 2 bits, il est possible d'obtenir quatre états différents (2*2) :


00
01
10
11

Avec 3 bits, il est possible d'obtenir huit états différents (2*2*2) :


Valeur binaire sur 3 bitsValeur décimale
0000
0011
0102
0113
1004
1015
1106
1117

Pour un groupe de n bits, il est possible de représenter 2n valeurs.
Poids des bits



Dans un nombre binaire, la valeur d'un bit, appelée poids, dépend de la position du bit en partant de la droite. A la manière des dizaines, des centaines et des milliers pour un nombre décimal, le poids d'un bit croît d'une puissance de deux en allant de la droite vers la gauche comme le montre le tableau suivant :


Nombre binairePoids
11111111
27 = 12826 = 6425 = 3224 = 1623 = 822 = 421 = 220 = 1

Conversions



Pour convertir un mot binaire en nombre décimal, il suffit de multiplier la valeur de chaque bit par son poids, puis d'additionner chaque résultat. Ainsi, le mot binaire 0101 vaut en décimal : 23x0 + 22x1 + 21x0 + 20x1
= 8x0 + 4x1 + 2x0 + 1x1
= 5
L'octet



L'octet (en anglais byte ou B avec une majuscule dans les notations) est une unité d'information composée de 8 bits. Il permet par exemple de stocker un caractère, tel qu'une lettre ou un chiffre.

Ce regroupement de nombres par série de 8 permet une lisibilité plus grande, au même titre que l'on apprécie, en base décimale, de regrouper les nombres par trois pour pouvoir distinguer les milliers. Le nombre « 1 256 245 » est par exemple plus lisible que « 1256245 ».

Une unité d'information composée de 16 bits est généralement appelée mot (en anglais word).

Une unité d'information de 32 bits de longueur est appelée mot double (en anglais double word, d'où l'appellation dword).

Pour un octet, le plus petit nombre est 0 (représenté par huit zéros 00000000), et le plus grand est 255 (représenté par huit chiffres « un » 11111111), ce qui représente 256 possibilités de valeurs différentes.


27 =12826 =6425 =3224 =1623 =822 =421 =220 =1
00000000
11111111

KiloOctets, MégaOctets



Longtemps l'informatique s'est singularisée par l'utilisation de différentes valeurs pour les unités du système international. Ainsi beaucoup d'informaticiens ont appris que 1 kilooctet valait 1024 octets. Or, depuis décembre 1998, l'organisme international IEC a statué sur la question (http://physics.nist.gov/cuu/Units/binary.html). Voici donc les unités standardisées :

  • Un kilooctet (ko ou kB) = 1000 octets
  • Un Mégaoctet (Mo ou MB) = 1000 ko = 1 000 000 octets
  • Un Gigaoctet (Go ou GB) = 1000 Mo = 1 000 000 000 octets
  • Un Téraoctet (To) = 1000 Go = 1 000 000 000 000 octets



Le binaire WarningAttention ! De nombreux logiciels (parfois même certains systèmes d'exploitation) utilisent toujours la notation antérieure à 1998 pour laquelle :

  • Un kilooctet (ko) = 210 octets = 1024 octets
  • Un Mégaoctet (Mo) = 220 octets = 1024 ko = 1 048 576 octets
  • Un Gigaoctet (Go) = 230 octets = 1024 Mo = 1 073 741 824 octets
  • Un Téraoctet (To) = 240 octets = 1024 Go = 1 099 511 627 776 octets


Dernière édition par Alessia le Lun 31 Mar - 11:55, édité 1 fois
Revenir en haut Aller en bas
Alessia
Aspirant
Aspirant
Alessia


Nombre de messages : 1810
Age : 26
Classe : CM2F
Ceinture : verte
Date d'inscription : 18/09/2007

Résultats
Moyenne:
Le binaire Left_bar_bleue13/20Le binaire Empty_bar_bleue  (13/20)

Le binaire Empty
MessageSujet: Re: Le binaire   Le binaire Icon_minitimeLun 31 Mar - 11:54

L'IEC a également défini le kilo binaire (kibi), le méga binaire (Mébi), le giga binaire (Gibi), le tera binaire (Tebi).
Voici leurs définitions :

  • Un kibioctet (kio ou kiB) vaut 210 = 1024 octets
  • Un Mébioctet (Mio ou MiB) vaut 220 = 1 048 576 octets
  • Un Gibioctet (Gio ou GiB) vaut 230 = 1 073 741 824 octets
  • Un Tébioctet (Tio ou TiB) vaut 240 = 1 099 511 627 776 octets


Il est également utile de noter que la communauté internationale dans son ensemble utilise préférentiellement le nom de « byte » plutôt que le terme « octet » purement francophone. Cela donne les notations suivantes pour kilobyte, mégabyte, gigabyte et terabyte : kB, MB, GB, TB
Le binaire WarningNotez l'utilisation d'un B majuscule pour différencier Byte et bit.

Voici une capture d'écran du logiciel HTTrack, l'aspirateur de sites le plus populaire, montrant l'utilisation de cette notation :

Le binaire Httrack
Les opérations en binaire

Les opérations arithmétiques simples telles que l'addition, la soustraction et la multiplication sont faciles à effectuer en binaire.

L'addition en binaire



L'addition en binaire se fait avec les mêmes règles qu'en décimale :
On commence à additionner les bits de poids faible (les bits de droite) puis on a des retenues lorsque la somme de deux bits de même poids dépasse la valeur de l'unité la plus grande (dans le cas du binaire : 1), cette retenue est reportée sur le bit de poids plus fort suivant...

Par exemple :


01101
+01110
------
11011

La multiplication en binaire



La table de multiplication en binaire est très simple :

  • 0x0=0
  • 0x1=0
  • 1x0=0
  • 1x1=1


La multiplication se fait en formant un produit partiel pour chaque digit du multiplicateur (seuls les bits non nuls donneront un résultat non nul). Lorsque le bit du multiplicateur est nul, le produit partiel est nul, lorsqu'il vaut un, le produit partiel est constitué du multiplicande décalé du nombre de positions égal au poids du bit du multiplicateur.

Par exemple :


0101 multiplicande
x0010 multiplicateur
------
0000
0101
0000
------
01010
Ce document intitulé « Le codage binaire » issu de Comment Ça Marche(www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Revenir en haut Aller en bas
samuel
Débutant
Débutant
samuel


Nombre de messages : 132
Age : 26
Classe : cm2k
Ceinture : ♫☻\6#▄µ}}d>N
Date d'inscription : 22/01/2008

Résultats
Moyenne:
Le binaire Left_bar_bleue12/20Le binaire Empty_bar_bleue  (12/20)

Le binaire Empty
MessageSujet: Re: Le binaire   Le binaire Icon_minitimeDim 20 Avr - 20:10

c'est un peu compliqué
Revenir en haut Aller en bas
http://www.blobzone.com/
Contenu sponsorisé





Le binaire Empty
MessageSujet: Re: Le binaire   Le binaire Icon_minitime

Revenir en haut Aller en bas
 
Le binaire
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Le binaire
» Le langage binaire

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Le forum Voltaire de Denain :: Calcul-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser