I.9)Fontionnement de la memoire vive
La mémoire vive est constituée
de centaines de milliers de petits condensateurs emmagasinant des charges. Lorsqu'il
est chargé, l'état logique du condensateur est égal à
1, dans le cas contraire il est égale à 0, ce qui signifie que chaque condensateur
représente un bit de la mémoire.
Etant donné que les condensateurs se déchargent, il faut constamment
les recharger (le terme exact est rafraîchir) à un intervalle de
temps régulier appelé cycle de rafraîchissement (d'une durée
d'environ 15 nanosecondes (ns) pour une mémoire DRAM).
Chaque condensateur est couplé à un transistor (de type MOS) permettant
de "récupérer" ou de modifier l'état du condensateur.
Ces transistors sont rangés sous forme de tableau (matrice), c'est-à-dire
que l'on accède à une "case mémoire" (aussi appelée
point mémoire) par une ligne et une colonne.

Chaque point mémoire
est donc caractérisé par une adresse, correspondant à un
numéro de ligne et un numéro de colonne. Or cet accès n'est
pas instantané et s'effectue pendant un délai appelé temps
de latence. Par conséquent l'accès à une donnée
en mémoire dure un temps égal au temps de cycle auquel il faut
ajouter le temps de latence.
Ainsi, pour une mémoire de type DRAM, le temps d'accès est de
60 nanosecondes (35ns de délai de cycle et 25ns de temps de latence).
Sur un ordinateur, le temps de cycle correspond à l'inverse de la fréquence
de l'horloge, par exemple pour un ordinateur cadencé à 200Mhz,
le temps de cycle est de 5ns (1/(200.106)).
Par conséquent un ordinateur ayant une fréquence élevée
et utilisant des mémoires dont le temps d'accès est beaucoup plus
long que le temps de cycle du processeur doit effectuer des cycles d'attente
(en anglais wait state) pour accèder à la mémoire. Dans
le cas d'un ordinateur cadencé à 200Mhz utilisant des mémoires
de types DRAM (dont le temps d'accès est de 60ns), il y a 11 cycles d'attente
pour un cycle de transfert. Les performances de l'ordinateur sont d'autant diminuées
qu'il y a de cycles d'attentes, il est donc conseillé d'utiliser des
mémoires plus rapides.