Ordinateurs, Structure et Applications GIF-1001 Cours 3, Composantes de la carte mère Etienne Tremblay Université Laval, Hiver 2010
La mémoire en général Une adresse permet de déterminer l’emplacement de la mémoire lue. Il se retrouve un byte ou plusieurs bytes a chaque adresse (1 byte dans l’exemple). 2 chiffres servent à exprimer la taille d’une mémoire: le nombre d’adresse possible et la taille du contenue de la mémoire à une adresse donnée (ex: 1k*8bits) Note: 1k = 2^10 = 3FF+1
Les types de mémoires Les mémoires qui perdent leur contenu lorsqu’elles perdent leur alimentation sont dites volatiles. Les autres mémoires sont non-volatiles. Les mémoires qui nécessitent un rafraîchissement de leur données sont dites dynamiques. Si les données d’une mémoire dynamique ne sont pas lues régulièrement, elles s’effacent. Les autres mémoires sont statiques. Voir http://www.x86-secret.com/popups/articleswindow.php?id=15 pour une illustration de la DRAM. Les mémoires qui ne s’écrivent qu’une seule fois sont dites ROM (Read Only Memory) ou OTP (One Time Programming). Les autres mémoires sont RAM (Random Access Memory). Les mémoires qui peuvent s’effacer (et être réécrite) à l’aide d’une procédure spéciale ont des noms qui leurs sont propres. Flash et EEPROM s’effacent électriquement mais avec une opération spéciale, UVPROM nécessite de l’ultra-violet... Les noms sont donnés aux mémoires en fonction de ces caractéristiques. Par exemple, SRAM est de la RAM statique.
Table-résumé des types de mémoire Il y a plusieurs autres types et noms pour les mémoires qui ne sont pas dans la table ci-dessus. Par exemple, on retrouvera: SDRAM (Synchronous dynamic random access memory) qui a des caractéristiques similaires à DRAM. DDR (Double Data Rate) qui est un type de SDRAM, mais deux fois plus rapide. DDR2 est deux fois plus rapide que DDR! NVRWM (Non-Volatile Read Write Memory) qui désigne une mémoire comme EEPROM ou Flash …