Fiche de l’élève

Répétitions et compteurs

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.

13. Les boucles : répéter des actions

Associez LOOP à RETURN et gérez correctement zéro répétition.

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 8
LOOP 4
  PRINT
RETURN
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 un nombre de répétitions de 0 à 5. Affichez 8 exactement ce nombre de fois, puis arrêtez le programme.

Types d’instructions requis: INPUT, LOOP, PRINT, RETURN

Programme de départ

INPUT
COPY R0 R1
LOAD 8
LOOP R1
  #
RETURN
HALT

Votre programme et vos notes

3. Expliquer la machine

Combien de fois LOOP 0 exécute-t-il son corps ?