Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
SOMMAIRE
Notion générale
• Définition
• Historique de la mémoire informatique
a) La capacité
b) Le temps d’accès
c) Le temps de cycle
d) Le débit
e) La non volatilité
Conclusion
2
LES MEMOIRES
Notion générale
• Définition
On appelle « mémoire » tout composant électronique capable de stocker des données. Ainsi
elle peut être volatile ou non rémanente, ou non volatile ou rémanente. Elle est un
composant essentiel, présent dans tous les ordinateurs, les consoles de jeux, les GPS et
de nombreux appareils électroniques.
• Historique
Au cours de l’histoire, divers types de mémoire ont vu le jour. L’usage de la mémoire dans les
ordinateurs a été introduit par le concept de l'architecture de Von Neumann, en 1944. Les
premiers disques durs ont été construits en 1956. Le disque DEC RP07 construit en 1970
pesait 180 kg. Les mémoires informatiques utilisaient des cartes perforées, très
volumineuses mais de faible capacité.
Aujourd’hui, une clé USB de 8go contient autant de mémoire qu’une armoire de bureau dans
les années 1950.
a) La capacité
La capacité, représente le volume global d'informations (en bits) que la mémoire peut stocker.
Elle peut s’exprimer en :
- Bit: c’est l’élément de base pour la représentation de l’information.
3
LES MEMOIRES
- Octet(o): 1 o = 8bits
- kilo-octet (ko): 1ko = 1024o = 210 o
- Méga-octet (mo): 1mo = 1024ko = 220 o
- Giga-octet (go): 1go = 1024mo = 230 o
- Téra-octet (To): 1to = 1024go = 240 o
b) Le temps d’accès
c) Le temps de cycle
Le temps de cycle, représente l'intervalle de temps minimum entre deux accès successifs.
d) Le débit
Le débit, définit le volume d'information échangé par unité de temps, exprimé en bits par
seconde.
e) La non volatilité
La non volatilité, caractérise 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. Les mémoires les plus rapides sont
4
LES MEMOIRES
La mémoire volatile (ou non rémanente, temporaire ou à court terme), est une mémoire
informatique qui a besoin d'alimentation électrique continue pour conserver l'information
qui y est enregistrée. Lorsque l'alimentation électrique est interrompue, l'information contenue
dans la mémoire volatile est, quasi immédiatement, perdue. L’on peut citer entre autre :
• La ram statique (SRAM) : La mémoire vive statique (ou SRAM de l'anglais Static
Random Access Memory) est un type de mémoire vive fonctionnant en stockant une
partie des données dans une cellule mémoire à six transistors. Mais contrairement
à la mémoire dynamique, elle n'a pas besoin de rafraîchir périodiquement son contenu.
Comme la mémoire dynamique, elle est volatile : elle ne peut se passer d'alimentation
sous peine de voir les informations effacées irrémédiablement.
5
LES MEMOIRES
• La RAM dynamique (DRAM) : La mémoire vive dynamique (en anglais DRAM pour
Dynamic Random Access Memory) est un type de mémoire vive compacte et peu
couteux. Elle fonctionne en stockant les données dans une cellule mémoire. Ces
cellules sont composées d’une paire de transistors et de condensateurs.
Une mémoire non volatile est une mémoire informatique qui conserve ses données en
l'absence d'alimentation électrique. On distingue plusieurs types de mémoires non volatiles :
Etant donné que les ROM sont beaucoup plus lentes que les mémoires de types RAM. Les
instructions contenues dans la ROM sont parfois copiées en RAM au démarrage, on parle
alors de shadowing. De plus, il existe plusieurs types de mémoire ROM, ayant évoluées au
fil du temps :
- Les ROM dont le contenu est défini lors de la fabrication, donc seulement lisible, et non
modifiable.
6
LES MEMOIRES
- Les PROM (Programmable Read Only Memory) sont programmables par l’utilisateur,
mais une seule fois en raison du moyen de stockage, les données sont stockées par des
fusibles.
- Les EEPROM (Electrically Erasable Programmable Read Only Memory) sont effaçables
et programmables par l’utilisateur. Elles sont plus faciles à effacer que les EPROM car
elles sont effaçables électriquement (impulsions électriques) donc sans manipulations
physiques.
Une mémoire RAM non volatile (NVRAM pour Non-Volatile Random Access Memory), est
une mémoire informatique qui est à la fois une mémoire RAM (qui permet l'accès direct à ses
composantes) et une mémoire non volatile (qui ne perd pas son information lorsque
l'alimentation électrique est interrompue). Cette mémoire est semblable à la mémoire du
système du MacBook, utilisé pour exécuter le logiciel et le travail avec les fichiers. La
différence est que la NVRAM stocke différents types d'informations provenant de la mémoire
du système.
c) La mémoire de masse
Une mémoire de masse est une mémoire de grande capacité, non volatile et qui peut être
lue et écrite, entre autres, par un ordinateur. Elle a :
- Capacité de stockage
- Temps d’accès aux informations
- Débit de transfert des informations
- Coût initial d'acquisition ; coût par information ; coût d'usage
- Durée de vie des informations stockées.
7
LES MEMOIRES
• Technologie Obsolète :
• Technologie en usage :
8
LES MEMOIRES
- La mémoire Flash
d) La mémoire virtuelle
La mémoire virtuelle est une fonctionnalité d'un système d'exploitation (OS, Operating System)
qui permet à un ordinateur de compenser le manque de mémoire physique en transférant
temporairement des pages de données de la mémoire vive vers un stockage sur disque.
b) Le registre du processeur
Un registre est un emplacement de mémoire interne à un processeur. Les registres se situent
au sommet de la hiérarchie mémoire : il s'agit de la mémoire la plus rapide d'un ordinateur,
mais dont le coût de fabrication est le plus élevé, car la place dans un microprocesseur est
limitée. Ils peuvent être spécialisés ou généraux
- les registres entiers, chargés de stocker des nombres entiers (et éventuellement des
adresses) ;
- les registres flottants, qui stockent des nombres à virgules flottantes ;
- les registres d'adresses : sur certains processeurs, les adresses mémoires à
manipuler sont placées dans ces registres dédiés ;
9
LES MEMOIRES
- les registres d'Index, qui servaient à faciliter certains calculs d'adresses sur de vieilles
architectures ;
- les registres à prédicats, des registres qui stockent des résultats de comparaisons et
d'instructions de tests divers.
Registre généraux : Sur certaines architectures, l'ensemble ou une partie des registres
spécialisés sont remplacés par des registres généraux (en anglais, general-purpose register
ou GPR) interchangeables (parfois notés R0, R1, etc.). Ceux-ci peuvent stocker
indifféremment des adresses, des entiers, des flottants, etc.
Conclusion
10