3. MEMOIRE VIVE (RAM)
Les RAM sont les mémoires les plus courantes. Il existe plusieurs familles et sous familles de RAM (voir ci-
dessous). RAM signifie Random Access Memory, llittéralement cela se traduit par mémoire à accès aléatoire. En
fait, l'accès à une RAM n'a rien d'aléatoire. Ce qu'il faut comprendre, c'est qu'on peut accéder à n'importe quelle
partie de la RAM directement, sans obligation technique particulière.
La mémoire RAM est également appelé mémoire vive, mémoire volatile, en effet elle perd son contenu
lorsqu’elle n’est plus alimenté (à l'opposé des ROM), et mémoire à lecture/écriture.
Elle nécessite un rafraîchissement constant des condensateurs-transistor qui la composent. Le rafraîchissement
est l'opération consistant à régénérer l'information d'une RAM avant qu'elle ne la perde. Effectivement, si les
condensateurs-transistors savent conserver la trace du courant qui les traverse, cette trace n'a pas une durée de
vie illimitée et il faut la régénérer avant qu'elle ne disparaisse complètement.
On distingue deux types de mémoire RAM :
La RAM statique (SRAM), qui ne nécessite quasiment aucun rafraîchissement, mais la durée n'est pas
illimitée, quelques heures à quelques jours.
La RAM dynamique (DRAM), qui nécessitent un rafraîchissement de plusieurs milliers de fois par
seconde.
3.1. MEMOIRE STATIQUE OU SRAM
Ces RAM sont les plus rapides, mais elles sont aussi les plus coûteuses et leur taille est plus importante.
Elles sont utilisées principalement comme mémoire cache pour les microprocesseurs. Le terme de statique
fait référence à leur fonctionnement interne. Elles ne nécessitent quasiment pas de rafraîchissement. Par
contre, sur des mémoires dynamiques (DRAM), cette opération est très importante.
Dans la mesure où ce rafraîchissement à un coût en temps, cela explique pourquoi la SRAM est plus rapide
que la DRAM.
3.2. MEMOIRE DYNAMIQUE (OU DRAM)
Dynamic RAM, ou RAM dynamique. Dynamique vient du fonctionnement même de ces composants qui
nécessitent un rafraîchissement constant de leur condensateur-transistor. Lorsque vous achetez de la
mémoire, elle se présente sous la forme d'une barrette. Celle-ci est composée de composants DRAM. A partir
de ces composants, on fabrique toute une famille de mémoires dans laquelle on distingue l'ancienne
génération composée par la mémoire FPM et EDO (processeur 386, 486 et Pentium d'Intel) et la nouvelle
génération composée par la SDRAM, RAMBUS (ou DR-SDRAM), VC-SDRAM (ou VCM), DDR-SDRAM.
La première génération est dite : mémoire asynchrone. La seconde génération est dite : mémoire
synchrone.
Le terme de RAM est souvent utilisé sous forme générique pour désigner les mémoires que vous utilisez,
mais il s'agit bien de barrettes mémoires composées de DRAM.
3.3. MEMOIRE SYNCHRONE ET ASYNCHRONE
Une mémoire n'a pas d'intérêt en soit. Elle est nécessairement exploitée par un processeur. La façon dont
communiquent le processeur et la mémoire détermine si la mémoire est synchrone ou synchrone.