8. Mémoire et bus Flashcards

1
Q

la mémoire est Un emplacement qui contient des —–.
* Organisé par —- individuelles

A

Un emplacement qui contient des données.
* Organisé par cellules individuelles

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Chaque cellule de mémoire possède

A

(la même) taille: en nombre de bits.
* une adresse unique: permet de savoir à quel endroit on veut stocker l’information.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

en mémoire, on regroupe les bits ensemble pour former un

A

mot (en octet)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Pour identifier les mots, on leur
associe une —–, qui
correspond au numéro de
—–dans le tableau

A

Pour identifier les mots, on leur
associe une adresse, qui
correspond au numéro de
ligne dans le tableau

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

On utilise un nombre
(—- et ——)
de bits pour
représenter l’adresse

A

On utilise un nombre
(fini et prédéterminé)
de bits pour
représenter l’adresse

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

On décrit une mémoire grâce à deux
informations (indépendantes

A

le nombre d’adresses possibles

  • la taille des mots de la mémoire
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

comment calculer taille totale de la mémoire

A

taille mémoire = nombre d’adresses × taille d’un mot
ex si adresse = 2^8 et mot = 8 bit(1 octet)
2^8 x1 =256 octet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

type de mémoire qui influence ce qui se passe lors d’une perte d’alimentation

A

volatiles: perdent leur contenu lorsqu’elles perdent leur alimentation;
* ou non-volatiles: conservent leur contenu même sans alimentation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Les mémoires volatiles peuvent êtrex2

A

statiques: n’ont pas besoin d’être lues pour conserver leurs valeurs

  • dynamiques: nécessitent un rafraîchissement de leur données de façon
    périodique. Si les données d’une mémoire dynamique ne sont pas
    “lues” régulièrement, elles s’effacent.
    *
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

différence rom et ram

A

ROM: ne peuvent pas être écrites (Read Only Memory)
* RAM: peuvent être écrites (Random Access Memory);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

groupe de lignes électriques qui
relie le CPU aux autres composantes

A

bus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Chaque ligne peut transférer —- bit d’information à
la fois. (concerne les bus)

A

Chaque ligne peut transférer un bit d’information à
la fois.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

3 types de bus

A

adresse
donnée
contrôle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

fonctionnement du bus d’adresse (but, contrôlé par, taille détermine quoi)

A

indique l’emplacement de la mémoire (ou des
périphériques) visé par la transaction sur le bus.

  • C’est le microprocesseur qui le contrôle (place des adresses sur le bus).
  • La taille du bus d’adresse (le nombre de lignes) détermine la quantité
    maximum de mémoire (ou d’entrées-sorties) que le CPU peut utiliser
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

fonctionnement du bus de donnée (but, sens, taille détermine quoi)

A

permet le transfert des données.

  • Les données peuvent circuler dans les deux sens, mais elles ne circulent que dans un seul sens à la fois.
  • La taille du bus de données (le nombre de lignes) détermine la grandeur maximale des mots pouvant être transférés d’un coup.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

fonctionnement du bus de contrôle (but, gère quoi, possède une…)

A

contrôle l’utilisation des bus de données et d’adresse.

  • Il permet de gérer la direction des données sur le bus des données (lecture ou écriture).
  • Le bus de contrôle a aussi une horloge, qui détermine la vitesse à laquelle
    les données peuvent être transférées et qui synchronise les opérations
17
Q

quel morceau initie la lecture

A

cpu

18
Q

comment se déroule lecture

A

Le CPU:
* place l’adresse (ex: 0x40) sur le bus d’adresses;
* active le bus de contrôle en lecture

La mémoire:
* place la donnée correspondante sur le bus de données;
* Le CPU:
* récupère la donnée (ex: 0x12) sur le bus de données (et la place dans un registre).

19
Q

quel morceau initie écriture

A

cpu

20
Q

Mcomment se déroule écriture

A

Le CPU:
* place l’adresse (ex: 0x40) sur le bus d’adresses;
* la donnée à écrire (ex: 0xAB) sur le bus de données;
* active le bus de contrôle en écriture.

La mémoire:
* récupère la donnée (ex: 0xAB) sur le bus de données;
* l’écrit à l’adresse disponible sur le bus d’adresse (ex:
0x40).