Académique Documents
Professionnel Documents
Culture Documents
Introduction
Les ordinateurs sont dotés de plusieurs types de mémoires de tailles et de vitesses différentes.
Le schéma ci après propose une hiérarchisation des mémoires.
1
BAMBARA/DIALLO Fouziatou
Cours d’architecture des ordinateurs
Les supports utilisés pour concevoir les mémoires sont principalement : les semi conducteurs
(registre), les supports magnétiques (disquette) , optique (CD-ROM).
I.3. l’emplacement
I.4. La capacité
2
BAMBARA/DIALLO Fouziatou
Cours d’architecture des ordinateurs
Le mode d’accès d’une mémoire est la manière de retrouver une information, d’accéder à un
mot mémoire :
- accès aléatoire (mémoire principale, mémoire cache) ; le temps d’accès est constant
- accès par contenu, le temps d’accès est constant
- accès direct, le temps d’accès est variable
- accès séquentiel, le temps d’accès est variable.
- ROM : circuit intégré dont le contenu est déterminé une fois pour toute au moment de
la fabrication.
- EPROM (Erasable PROM) : Les mémoires EPROM sont des PROM reconfigurables
: il est possible de les effacer pour les reprogrammer. La modification se produit en
exposant le boîtier à un fort rayonnement ultraviolet (UV). Pour cela, le boîtier est percé
d'une fenêtre transparente permettant l'exposition du circuit intégré. L'opération
d'effacement nécessite de retirer l'EPROM de son support et entraîne sont immobilisation
pendant environ 30 minutes.
- FLASH EPROM Les mémoires FLASH sont similaires aux mémoires EEPROM, mais
l'effacement p eut se faire sélectivement par blocs et ne nécessite pas le démontage du circuit.
II.2. Le BIOS
La partie logicielle nous permet de configurer les différents éléments matériels composant le
PC (réglage de l’heure, de la date, le type de disque dur , …etc.)
3
BAMBARA/DIALLO Fouziatou
Cours d’architecture des ordinateurs
BIOS AMI
4
BAMBARA/DIALLO Fouziatou
Cours d’architecture des ordinateurs
La mémoire vive de l’ordinateur ou mémoire RAM (Random Acess Memory) qui signifie
mémoire à accès libre pouvant être lue ou écrite.
On dispose de plusieurs types de mémoires vives mais on les regroupe essentiellement en
deux grandes parties :
- la Ram dynamique (DRAM) : Les boîtiers de mémoire dynamique enferment une pastille
de silicium sur laquelle sont intégrées un très grand nombre de cellules binaires. Chaque
cellule binaire est réalisée à partir d'un transistor relié à un petit condensateur. L'état chargé ou
déchargée du condensateur permet de distinguer deux états (bit 0 ou bit 1).
L'inconvénient de cette technique simple est que le condensateur se décharge
seul au cours du temps (courants de fuite). Il est donc nécessaire de rafraîchir tous les
condensateurs du boîtier périodiquement, environ 1000 fois par seconde. Cette opération est
effectuée par un circuit de rafraîchissement intégré dans le boîtier.
Les RAM dynamiques ont un temps d’accès situé entre 60et 80ns alors que les SRAM ont un
temps d’accès situé entre 10 et 20ns.
La mémoire centrale sera constituée de DRAM alors que la mémoire cache de SRAM.
Ainsi le boîtier mémorisera le mot appliqué sur le bus de données à l’adresse indiqué.
5
BAMBARA/DIALLO Fouziatou
Cours d’architecture des ordinateurs
On appelle cache tout dispositif matériel ou logiciel qui stocke dans une zone d’accès
rapide une copie de donnée en petite quantité choisies par des données qui sont stockées dans
une zone d’accès plus lent.
La mémoire cache est un niveau de mémorisation intermédiaire très rapide (plusieurs
dizaines de fois que la mémoire principale) et de petite capacité destiné à mémoriser les
données ou instructions les plus récemment utilisées.
En général, on utilise pour les caches des mémoires statiques très rapides. La mémoire cache
permet de combler en partie la différence entre les vitesses de l’unité centrale et de la
mémoire.
Un cache est typiquement situé entre le processeur et la mémoire principale, mais peut être
situé entre le processeur et un autre cache.
On trouve très souvent deux niveaux de mémoire cache :
- le premier niveau est intégré au processeur et dispose d’un temps d’accès équivalent
au cycle de fonctionnement de celui-ci
- Extended Data Out (EDO) RAM est une forme de DRAM qui raccourcit le cycle de
lecture entre l’unité centrale et la mémoire. Sur les cartes mères qui ont été conçu pour la
supporter la RAM EDO apporte une augmentation de 10 à 15 % de la vitesse par rapport
aux boîtiers conventionnels.
- Synchronous DRAM (SDRAM) est la forme de DRAM qui utilise une horloge pour
synchroniser l’entrée et la sortie des données depuis le boîtier mémoire. L’horloge de la
SDRAM est synchronisée sur celle de la CPU. Il en résulte que la vitesse brute des SDRAM
est environ 50 % plus rapide que celle des RAM EDO avec des gains de performances de 25
%.
6
BAMBARA/DIALLO Fouziatou
Cours d’architecture des ordinateurs
La forme sous laquelle se présente la mémoire est un élément aussi important que la
technologie utilisée. En effet chaque carte mère propose un certain nombre de support à un
format donné. C’est donc cet élément qui définit les possibilités d’extension de la mémoire.
Les barrettes SIP (Single In line Package) se présentaient sous forme d’une
barrette avec des broches à insérer dans un compartiment récepteur.
Ces barrettes avaient soit une valeur de 256 Ko soit 1 Mo. Leur seule utilisation actuelle est
celle de mémoire pour certaine carte graphique. Leur fragilité est l’une des raisons de son
faible succès, en effet une patte pouvait être trop facilement pliée ou cassée.
7
BAMBARA/DIALLO Fouziatou
Cours d’architecture des ordinateurs
Les barrettes DIMM (Dual In line line Memory Module) sont des supportées par la
plupart des PC récents. Actuellement utilisées uniquement pour la mémoire SDRAM, elles
se présentent sous la forme d’une barrette longue de 13,3 cm. Adaptée aux Pentiums, elles
sont composées de 64 bits (72 avec contrôleur de parité), on les appelle communément
DIMM 168 pins.
Une barrette DIMM a 84 connecteurs sur chaque face mais chacun est indépendant. Ces
barrettes sont disponibles en 5 V et 3,3V.
8 32 64
Taille mot (bits)
8
BAMBARA/DIALLO Fouziatou
Cours d’architecture des ordinateurs
Tableau 14 : Nombre bits dans chaque type de SIMM suivant les DIP
Exemple :
9
BAMBARA/DIALLO Fouziatou
Cours d’architecture des ordinateurs
10
BAMBARA/DIALLO Fouziatou