La MEMOIRE (suite)

Maintenant que nous savons ce qu'est une position de mémoire ou octet, poursuivons .....

Combien d'octets avons-nous dans la mémoire centrale de notre micro-ordinateur ? Cette quantité se chiffre en général en Millions d'octets, ou plus exactement en Méga/octets. Aujourd'hui il est courant d'avoir des ordinateurs de 16, 32, 64 ou même 128 Méga/octets de mémoire Ram (Ram, terme barbare issu de Random Acces Memory et qui n'a rien à voir avec le fait qu'un ordinateur risque de ramer par manque de mémoire...excuses!)

Le terme de Ram nous indique qu'il s'agit d'une mémoire dont chaque octet est directement adressable par notre ordinateur qui peut en changer le contenu en cas de besoin en cours d'un traitement et nous allons voir plus loin que cela a son importance dans le fonctionnement de la machine. Ce qu'il faut également noter, c'est que le contenu d'une mémoire centrale (Ram) est éffacé et perdu en cas de coupure du courant électrique.

Le deuxième type de mémoire que l'on trouve dons les ordinateurs et que je suis obligé de nommer pour la bonne compréhension de la suite, est celle qu'on appelle la mémoire Rom ou Read Only Memory. Disons simplement qu'elle fonctionne comme la mémoire Ram, mais que par opposition à celle-ci, les données y contenues sont enregistrées une seule fois, en général par le constructeur et ne pourront plus être changées par la suite. En quelque sorte un gravage en dur. Par contre, l'avantage de cette mémoire est que la présence ou l'absence de courant électrique n'affecte en rien son contenu.

Petit souvenir personnel: Le premier ordinateur sur lequel j'ai travaillé disposait d'une mémoire de 4000 positions à 6 bits, il occupait une salle climatisée d'environ 50 m² et vous seriez étonnés de l'ampleur des travaux réalisés à l'époque à l'aide d'un tel engin. Les traitements duraient parfois des dizaines d'heures lorsque la machine voulait bien ne pas tomber en panne. Dans le cas contraire, une seule solution : Recommencer au début ! La mémoire centrale utilisée à l'époque était constituée d'une espèce de boîte contenant de petits anneaux métalliques qu'on appelle des tores de ferrite, à l'intérieur desquels des fils électriques permettaient de créer un champ magnétique (+ ou -). Rien à voir avec les technologies d'aujourd'hui.

Mais revenons à nos quantités de mémoire et aux termes de chiffrage utilisés couramment
c. à d. Kilo, Méga, et Giga. Alors que dans notre système décimal, ces dénominations correspondent à des puissances de 1000 soit mille, million et milliard, en informatique, et ne me demandez pas pourquoi, ceci n'est plus vrai (puissance de 2 oblige ?) car :

1 Ko ou Kilo/Octet = 1024 octets

1 Mo ou Méga/Octet = 1024 X 1024 = 1.048.576 octets

1 Go ou Giga/Octet = 1.024 X 1024 X 1024 = 1.073.741.824 octets