Salut,
intéressante cette discussion sur le binaire, tous les thèmes ont été abordés.
le processeur utilise des informations binaires car il peut ainsi les représenter avec des transistors, et effectuer des calculs binaires dessus...
Toutes les informations sont codées au format "binaire" (en fait, elles sont codées au minimum sur 1 octet (8 informations binaires), et au maximum sur 4 octets (avec un processeur 32 bits, 8 octets si 64 bits ... ). par ex, la valeur : 00100111011000010111010101110100 est codée sur 4 "octets" ou plutôt sur 32 bits (en "base 2").
Pour mieux comprendre, il faut aborder la question des "bases". En général, on compte en base 10, avec 10 caractères différents représentant des valeurs numériques (0, 1, 2 ... 9). Mais on utilise aussi d'autres bases, notament la base 60, utilisée couramment pour représenter le temps. une minute et 10 secondes en base 60 = 70 secondes en base 10. On peut aussi prendre l'exemple des monnaies, où on a la base euro et la base dollar. (c'est la même histoire que le quarter pounder dans pulp fiction). ...
On a aussi la base octale, de 0 à 7 (10 en base octale = 8 en base décimale), et la base héxadécimale, de 0 à F (F = 15 en décimal) utilisées souvent en informatique.
on compte beaucoup en base 10 car on a 10 doigts, c'est ancestral... mais à chaque valeur décimale correspond en fait une infinité d'autres valeurs dans une infinité d'autres bases.
en informatique, on interprète des valeurs d'autres bases comme des valeurs binaires, et on exprime des réalités sous forme de codes binaires (ex, on peut coder une information qui pourra être indifféremment interprétée comme un caractère, un nombre, une couleur , un pixel ...).
La compléxité des valeurs utilisées pour coder les informations dépend de la capacité du processeur (avec un processeur 8 bit, les informations peuvent prendre 256 codes différents, avec un processeur 32 bits, 256 puissance 4 codes sont disponibles, et avec un processeur 64 bits, 256 puissance 8 ...). par ex, la fréquence d'un processeur 32 bits est limitée par le maximum de ram qu'il pourra exploiter (une ram de 4,5 GHz). Si une application requiert une ram supérieure à 4,5 GHz (c'est énorme), un processeur 32 bits, même ultra-performant, ne pourra pas l'exploiter.
voilà, j'espère ne pas t'avoir embrouillé + qu'avant !