Menu
Coddy logo textTech

La mémoire

Fait partie de la section Fondamentaux du Journey Assembly de Coddy. Leçon 2 sur 45.

Dans la leçon précédente, vous avez appris que le CPU exécute les instructions une par une. Mais où ces instructions sont-elles stockées ? Où le CPU conserve-t-il les données dont il a besoin pour fonctionner ?

La réponse est la mémoire (également appelée RAM : mémoire vive).

La mémoire est comme une immense grille de cases numérotées. Chaque case possède une adresse unique (comme un numéro de maison) et peut contenir un octet de données (un nombre de 0 à 255). Lorsque vous stockez quelque chose en mémoire, vous le placez dans une case spécifique ayant une adresse spécifique. Lorsque vous en avez à nouveau besoin, vous demandez les données situées à cette adresse.

Imagine la mémoire comme un bureau de poste avec des boîtes postales numérotées :

  • Chaque boîte possède un numéro unique (l’adresse)
  • Chaque boîte peut contenir une lettre (un octet de données)
  • Tu peux mettre une lettre dans n’importe quelle boîte
  • Tu peux ouvrir n’importe quelle boîte et lire ce qu’elle contient

Le processeur peut demander les données à l’adresse 1000, et la mémoire les lui renverra. Le processeur peut également écrire de nouvelles données à l’adresse 1000, en remplaçant celles qui s’y trouvaient auparavant.

Faits essentiels concernant la mémoire :

FaitExplication
Chaque octet possède une adresseLes adresses commencent à 0 et vont jusqu'à des millions ou des milliards
La mémoire est volatileLorsque vous éteignez l'ordinateur, tout ce qui se trouve dans la RAM disparaît
La lecture ne détruit pas les donnéesVous pouvez lire l'adresse 1000 un million de fois, elle contient toujours la même valeur
L'écriture écrase les anciennes donnéesSi vous écrivez de nouvelles données à l'adresse 1000, les anciennes données sont perdues pour toujours

Essayez vous-même

Cette leçon ne comprend pas de défi de code.

quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Playground Assembly