Moniteur SQMON r2v1


Le moniteur du Squale est actif au démarrage en l'absence de lecteur contenant une disquette système.
Les commandes suivantes sont disponibles :
- C = Chargement d'un programme sur cassette
- D = Chargement du DOS de la disquette
- E = Chargement et exécution d'un programme sur cassette
- G = Execution d'un programme en mémoire
- M = Dump mémoire en hexadécimal et ASCII
- R = Réinitialisation et chargement du DOS de la disquette
- S = Sauvegarde d'une plage mémoire sur cassette


Les explications suivantes sont données SANS AUCUNE GRARANTIE. Elles sont susceptibles d'être améliorées ou modifiées à tout moment.

C = Chargement d'un programme sur cassette

Syntaxe : C
Action : Le premier fichier trouvé sur la cassette est chargé en mémoire.

01.png

D = Chargement du DOS de la disquette

Syntaxe : D
Action : Le DOS est chargé en mémoire et exécuté.
S'il n'est pas trouvé, retour à SQMON.

02.png

E = Chargement et exécution d'un programme sur cassette

Syntaxe : E
Action : Le premier fichier trouvé sur la cassette est chargé en mémoire, puis exécuté.

03.png

G = Exécution d'un programme en mémoire

Syntaxe : Gxxxx (xxxx est l'adresse hexadécimale du programme à exécuter)
Action : Le programme présent en mémoire à l'adresse xxxx est exécuté.

04.png

M = Dump mémoire en hexadécimal et ASCII

Syntaxe : Mxxxx (xxxx est l'adresse hexadécimale de début du dump)
Action : Le contenu de la mémoire est listé en hexadécimal, et les caractères ASCII valides sont affichés.
Les commandes disponibles sont P (Page précédente), N (Page suivante) et Q (Quitter).

05.png 06.png

R = Réinitialisation et chargement du DOS de la disquette

Syntaxe : R
Action : Toute la mémoire est réinitialisée, l'écran est effacé et la commande D est exécutée.
Si le DOS n'est pas trouvé, retour à SQMON.

07.png

S = Sauvegarde d'une plage mémoire sur cassette

Syntaxe : Sxxxxyyyyzzzz (xxxx est l'adresse hexadécimale de début, yyyy celle de fin, zzzz l'adresse d'exécution, à vérifier)
Action : Le contenu de la mémoire entre les deux adresses est écrit sur cassette.

08.png