On appelle « mémoire » tout composant électronique capable de stocker temporairement
des données.
On distingue ainsi deux grandes catégories de mémoires :
- la mémoire centrale (appelée également mémoire interne) permettant
de mémoriser temporairement les données lors de l'exécution des programmes. La mémoire
centrale est réalisée à l'aide de micro-conducteurs, c'est-à-dire des circuits électroniques
spécialisés rapides. La mémoire centrale correspond à ce que l'on appelle la mémoire vive.
- la mémoire de masse (appelée également mémoire physique ou mémoire externe)
permettant de stocker des informations à long terme, y compris lors de l'arrêt de l'ordinateur.
La mémoire de masse correspond aux dispositifs de stockage magnétiques, tels que le disque dur,
aux dispositifs de stockage optique, correspondant par exemple aux CD-ROM ou aux DVD-ROM,
ainsi qu'aux mémoires mortes.
Les principales caractéristiques d'une mémoire sont les suivantes :
- La capacité, représentant le volume global d'informations (en bits) que
la mémoire peut stocker ;
- Le temps d'accès, correspondant à l'intervalle de temps entre la demande de lecture/écriture
et la disponibilité de la donnée ;
- Le temps de cycle, représentant l'intervalle de temps minimum entre deux accès successifs ;
- Le débit, définissant le volume d'information échangé par unité de temps,
exprimé en bits par seconde ;
- La non volatilité caractérisant l'aptitude d'une mémoire à conserver les données
lorsqu'elle n'est plus alimentée électriquement.
Ainsi, la mémoire idéale possède une grande capacité avec des temps
d'accès et temps de cycle très restreints, un débit élevé et
est non volatile.
Néanmoins les mémoires rapides sont également les plus onéreuses.
C'est la raison pour laquelle des mémoire utilisant différentes technologiques sont utilisées dans un ordinateur,
interfacées les unes avec les autres et organisées de façon hiérarchique.
Les mémoires les plus rapides sont situées en faible quantité à proximité du
processeur et les mémoires de masse, moins rapides, servent à stocker les informations de
manière permanente.
La mémoire vive, généralement appelée RAM
(Random Access Memory, traduisez mémoire à accès
direct), est la mémoire principale
du système, c'est-à-dire qu'il s'agit d'un espace permettant de stocker de manière temporaire
des données lors de l'exécution d'un programme.
En effet, contrairement au stockage de données sur une mémoire de masse telle que le disque dur,
la mémoire vive est volatile, c'est-à-dire qu'elle permet uniquement de stocker des données tant
qu'elle est alimentée électriquement.
Ainsi, à chaque fois que l'ordinateur est éteint, toutes les données présentes
en mémoire sont irrémédiablement effacées.
La mémoire morte, appelée ROM pour Read Only Memory
(traduisez mémoire en lecture seule) est un type de mémoire permettant de conserver les informations
qui y sont contenues même lorsque la mémoire n'est plus alimentée électriquement. A la base
ce type de mémoire ne peut être accédée qu'en lecture. Toutefois il est désormais
possible d'enregistrer des informations dans certaines mémoires de type ROM.
La mémoire flash est un compromis entre les mémoires de type RAM et
les mémoires mortes. En effet, la mémoire Flash possède la non-volatilité des
mémoires mortes tout en pouvant facilement être accessible en lecture ou en écriture.
En contrepartie les temps d'accès des mémoires flash sont plus importants que ceux de la
mémoire vive.
|