La MEMOIRE (suite)

Que pouvons nous stocker comme information dans cet octet ?

Deux possibilités s'offrent à nous :

1- En employant le système de numération binaire (puissances de 2) les 8 bits nous permettent 256 combinaisons, soit de stocker les valeurs allant de 0 à 255. Donc, faire des calculs sur des nombres > 255 est impossible avec le contenu d'un seul octet et pour remédier à cette limitation, notre ordinateur va tout simplement associer plusieurs octets contigus et constituer ce qu'on appelle des mots ou double-mots comprenant respectivement 2 et 4 octets (à prendre avec précaution car ces appellations peuvent être différentes selon la machine).

Exemple avec 2 octets associés :

 

Retour début
un petit mot...

Dans cet exemple, nous disposons de 15 bits pour la valeur binaire et comme on peut le voir, le bit le plus à gauche va servir pour enregistrer un signe +(0) ou -(1) pour le cas où l'ordinateur travaille avec des nombres signés. Valeurs possibles : tous les nombres entre -32768 et +32767.

Si vous voulez vous amuser à faire le calcul, vous obtiendrez pour 1 mot (4 octets) 4.294.967.296 combinaisons (Sans signe). Donc pour obtenir les possibilités d'un double-mot, je vous laisse faire....à vos calculettes !

Vous voulez savoir comment l'ordinateur se débrouille pour calculer en système binaire, faites donc un petit tour au chapitre "CALCUL BINAIRE" (via le menu ci-dessus).

2- Une autre façon de stocker des informations dans les octets de la mémoire consiste à utiliser une codification ou un code comme par exemple le code ASCII (American National Standard Code for Information Interchange). L'octet va nous permettre de représenter un seul chiffre ou un seul caractère. En effet, nous utilisons les 26 lettres de l'alphabet + les 10 chiffres 0 à 9 ainsi qu'une cinquantaine de caractères spéciaux comme le point, la virgule, l'astérisque etc... Nous voyons que nous sommes encore loin des 256 combinaisons que nous offre l'octet.