Fiche de l’élève

La mémoire en octets

Trois sections par leçon : prévoir, construire, expliquer. Travaillez sur papier ou dans le laboratoire local. L’application ne demande ni nom, ni compte, ni dossier d’élève.

7. La mémoire : le carnet de l’ordinateur

Enregistrez un octet et relisez-le réellement après avoir remplacé R0.

Ouvrir cette leçon →

1. Prévoir et tracer

Avant d’exécuter le programme d’essai, prévoyez sa sortie et tracez les trois premières instructions exécutées. Suivez les registres, les indicateurs ou la mémoire pertinents, selon le besoin. Avancez ensuite pas à pas pour comparer.

LOAD 42
STORE 0
LOAD 99
STORE 1
LOAD 0
LOAD [0]
PRINT
LOAD [1]
PRINT
HALT

Ajouter les entrées à la file: Aucune

Initialiser la mémoire: Tous les octets sont initialement nuls

InstructionPC avantPC aprèsR0 avantR0 aprèsÉtat pertinentSortie
       
       
       

2. Construire et vérifier

Lisez une entrée de 0 à 255, enregistrez-la à l’adresse mémoire 10, mettez R0 à zéro, puis relisez la valeur en mémoire et affichez-la.

Types d’instructions requis: INPUT, STORE, LOAD

Programme de départ

INPUT
STORE 10
LOAD 0
#
HALT

Votre programme et vos notes

3. Expliquer la machine

Quel code lit la mémoire 10 et lequel charge le nombre 10 ?