Tuto : programmez en BASIC des années 80s

Mode immédiat vs mode programmé

Une caractéristique intéressante du BASIC de l’époque est le mode immédiat ; si vous saisissez une commande sans que la ligne ne débute par un nombre, la commande est exécutée immédiatement . Exemple :

Nous verrons que ceci est très utile pour déboguer un programme.

Par contre, si vous faites débuter la ligne par un numéro (entier positif), la ligne d’instructions n’est pas exécutée. Elle est mémorisée dans la mémoire vive (ou RAM) de l’ordinateur et fait désormais partie du programme que vous être en train de saisir.

La commande LIST, accessible uniquement en mode immédiat, affiche le programme BASIC courant présent en RAM. Dans l’exemple précédent, notre programme contient une seule ligne, dont le numéro est 10.

Pour exécuter le programme, saisissez la commande RUN :

Vous remarquerez que l’instruction PRINT affiche une chaîne de caractère à l’écran.

Voici quelques instructions en mode immédiat :

NEW
Efface le programme de la mémoire vive (attention le programme est perdu à jamais !)

RUN N
Exécute le programme mémorisé à partir de la ligne de numéro N. Si N est omis, le programme est exécuté depuis le début.

LIST N-M
affiche les ligne comprises entre les numéros N et M du programme en mémoire vive.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *