CSAVEM |
Sauvegarde cassette machine |
| Basic Couleur étendu (Extended Color Basic) |
Basic du Coco 2 |
Syntaxe
|
CSAVEM filename, start, end, entry
|
Paramètres
| Nom |
Description |
| filename |
Ce paramètre permet d'indiquer le nom de fichier pouvant une chaîne de caractères de 0 à 8 caractères. Chaque caractère peut avoir une valeur ASCII comprise entre 0 et 255. Si le nom de fichier dépasse 8 caractères, il sera tronqué à la limite de 8 caractères. |
| start |
Ce paramètre permet d'indiquer l'adresse de début. Doit être des adresses valides dans l'intervalle &H0000 à &HFFFF (0 à 65535). |
| end |
Ce paramètre permet d'indiquer l'adresse de fin. Doit être des adresses valides dans l'intervalle &H0000 à &HFFFF (0 à 65535). |
| entry |
Ce paramètre permet d'indiquer l'adresse de l'entrée. Doit être des adresses valides dans l'intervalle &H0000 à &HFFFF (0 à 65535). |
Description
Cette commande permet de sauvegarder un programme écrit en langage machine en mémoire sur un magnétocassette.
Remarques
- Cette instruction entraîne l'écriture d'un fichier en langage machine sur une cassette. Elle duplique le contenu de la mémoire du début à la fin. Une entrée doit être
fournie pour que, lors du rechargement du fichier, le BASIC puisse exécuter le programme. Si cette instruction est utilisée dans un programme BASIC et suit une
instruction THEN ou ELSE, elle DOIT être précédée de deux points.
Erreurs potentielles
| Code |
Description |
| FC |
Les valeurs start, end ou entry sont en dehors des limites. |
Exemples
Voici quelques exemples de l'utilisation de CSAVEM :
- CSAVEM "PROGRAM", 1234, 2345, 1234
- CSAVEM "FILE", &H1000, &H1FFF, &H1100
- CSAVEM F$, A, B, C
Dernière mise à jour : Mercredi, le 11 Août 2021