Index du Forum


 
 Index du ForumFAQRechercherS’enregistrerConnexion

:: 3 :Les mémoires ::

 
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> ~~ semestre 1~~ -> l'architecture des ordinateurs
Sujet précédent :: Sujet suivant  
Auteur Message
lotfi
Administrateur

Hors ligne

Inscrit le: 31 Oct 2011
Messages: 12
Masculin
Point(s): 49
Moyenne de points: 4,08

MessagePosté le: Dim 6 Nov - 11:37 (2011)    Sujet du message: 3 :Les mémoires Répondre en citant

 
 
Une mémoire est un circuit à semi-conducteur permettant d’enregistrer, de  
conserver et de restituer des informations (instructions et variables). C’est cette capacité de  
mémorisation qui explique la polyvalence des systèmes numériques et leur adaptabilité à de  
nombreuses situations. Les informations peuvent être écrites ou lues. Il y a écriture lorsqu'on  
enregistre des informations en mémoire, lecture lorsqu'on récupère des informations précédemment  
enregistrées.  
3.1 Organisation d’une mémoire  
Une mémoire peut être représentée comme une armoire de rangement constituée de différents  
tiroirs. Chaque tiroir représente alors une case mémoire qui peut contenir un seul élément : des  
données. Le nombre de cases mémoires pouvant être très élevé, il est alors nécessaire de pouvoir  
les identifier par un numéro. Ce numéro est appelé adresse. Chaque donnée devient alors 
accessible grâce à son ad                                          Adresse         Case mémoire
                                         7 = 111
                                         6 = 110
                                         5 = 101
                                         4 = 100
                                         3 = 011
                                         2 = 010
                                         1 = 001
                                         0 = 000              0001 1010

      
     Avec une adresse de n bits il est possible de référencer au plus 2n cases mémoire. Chaque  
case est remplie par un mot de données (sa longueur m est toujours une puissance de 2). Le nombre  
de fils d’adresses d’un boîtier mémoire définit donc le nombre de cases mémoire que comprend le  
boîtier. Le nombre de fils de données définit la taille des données que l’on peut sauvegarder dans  
chaque case mémoire.  
En plus du bus d’adresses et du bus de données, un boîtier mémoire comprend une entrée de  
commande qui permet de définir le type d’action que l’on effectue avec la mémoire (lecture/écriture) et  
une entrée de sélection qui permet de mettre les entrées/sorties du boîtier en haute impédance.  
On peut donc schématiser un circuit mémoire par la figure suivante où l’on peut distinguer :                    


􀀗 les entrées d’adresses  
􀀗 les entrées de données  
􀀗 les sorties de données  
􀀗 les entrées de commandes :  
- une entrée de sélection de lecture ou d’écriture. ( R/W)  
- une entrée de sélection du circuit. ( CS )
 
Une opération de lecture ou d’écriture de la mémoire suit toujours le même cycle :  
1. sélection de l’adresse  
2. choix de l’opération à effectuer ( R/W )  
3. sélection de la mémoire ( CS = 0 )  
4. lecture ou écriture la donnée  
Remarque :  
Les entrées et sorties de données sont très souvent regroupées sur des bornes bidirectionnelles.
           
 
3.2 Caractéristiques d’une mémoire  
􀂃 La capacité : c’est le nombre total de bits que contient la mémoire. Elle s’exprime aussi  
souvent en octet.  
􀂃 Le format des données : c’est le nombre de bits que l’on peut mémoriser par case mémoire.  
On dit aussi que c’est la largeur du mot mémorisable.  
􀂃 Le temps d’accès : c’est le temps qui s'écoule entre l'instant où a été lancée une opération  
de lecture/écriture en mémoire et l'instant où la première information est disponible sur le bus  
de données.  
􀂃 Le temps de cycle : il représente l'intervalle minimum qui doit séparer deux demandes  
successives de lecture ou d'écriture.  
􀂃 Le débit : c’est le nombre maximum d'informations lues ou écrites par seconde.  
􀂃 Volatilité : elle caractérise la permanence des informations dans la mémoire. L'information  
stockée est volatile si elle risque d'être altérée par un défaut d'alimentation électrique et non  
volatile dans le cas contraire.  
Exemple : Chronogramme d’un cycle de lecture 



Remarque :  
Les mémoires utilisées pour réaliser la mémoire principale d’un système à microprocesseur  
sont des mémoires à semi-conducteur. On a vu que dans ce type de mémoire, on accède directement  
à n'importe quelle information dont on connaît l'adresse et que le temps mis pour obtenir cette  
information ne dépend pas de l'adresse. On dira que l'accès à une telle mémoire est aléatoire ou  
direct.  
A l'inverse, pour accéder à une information sur bande magnétique, il faut dérouler la bande en  
repérant tous les enregistrements jusqu'à ce que l'on trouve celui que l'on désire. On dit alors que  
l'accès à l'information est séquentiel. Le temps d'accès est variable selon la position de l'information  
recherchée. L'accès peut encore être semi-séquentiel : combinaison des accès direct et séquentiel.  
Pour un disque magnétique par exemple l'accès à la piste est direct, puis l'accès au secteur est  
séquentiel.
_________________
L"""O"""T"""F"""I


Dernière édition par lotfi le Dim 6 Nov - 12:38 (2011); édité 1 fois
Revenir en haut
Publicité






MessagePosté le: Dim 6 Nov - 11:37 (2011)    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
lotfi
Administrateur

Hors ligne

Inscrit le: 31 Oct 2011
Messages: 12
Masculin
Point(s): 49
Moyenne de points: 4,08

MessagePosté le: Dim 6 Nov - 12:35 (2011)    Sujet du message: 3 :Les mémoires Répondre en citant

3.3 Différents types de mémoire  
3.3.1 Les mémoires vives (RAM)  
  Une mémoire vive sert au stockage temporaire de données. Elle doit avoir un temps de cycle  
très court pour ne pas ralentir le microprocesseur. Les mémoires vives sont en général volatiles : elles  
perdent leurs informations en cas de coupure d'alimentation. Certaines d'entre elles, ayant une faible  
consommation, peuvent être rendues non volatiles par l'adjonction d'une batterie. Il existe deux  
grandes familles de mémoires RAM (Random Acces Memory : mémoire à accès aléatoire) :  
􀂃 Les RAM statiques  
􀂃 Les RAM dynamiques  
3.3.1.1 Les RAM statiques:  
 
 Le bit mémoire d'une RAM statique (SRAM) est composé d'une bascule. Chaque bascule  
contient entre 4 et 6 transistors.  
 
3.3.1.2 Les RAM dynamiques:  
 
    Dans les RAM dynamiques (DRAM), l'information est mémorisée sous la forme d'une charge  
électrique stockée dans un condensateur (capacité grille substrat d'un transistor MOS).
 

_________________
L"""O"""T"""F"""I


Revenir en haut
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 19:33 (2017)    Sujet du message: 3 :Les mémoires

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> ~~ semestre 1~~ -> l'architecture des ordinateurs Toutes les heures sont au format GMT
Page 1 sur 1

 
Sauter vers:  

Index | Panneau d’administration | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Texno x0.3 © theme by Larme D'Ange 2006
Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com