Search this site
Embedded Files
Mon BBC SDL pas à pas
  • Accueil
  • BBC BASIC
  • BBC OS
  • BBC MODULES
  • RUBRIQUES
  • LIENS
Mon BBC SDL pas à pas
  • Accueil
  • BBC BASIC
  • BBC OS
  • BBC MODULES
  • RUBRIQUES
  • LIENS
  • More
    • Accueil
    • BBC BASIC
    • BBC OS
    • BBC MODULES
    • RUBRIQUES
    • LIENS

⇨ MENU ⇨ BBC BASIC

PAGE

DESCRIPTION.


La pseudo-constante PAGE retourne l'adresse mémoire de départ du programme BBC BASIC en cours.




SYNTAXE.


kadresse = PAGE




REMARQUES.


PAGE est automatiquement initialisé par BBC BASIC à la plus petite adresse disponible.


La pseudo variable PAGE doit être considérée en lecture seule. Vous pouvez modifier PAGE, mais si vous la définissez à une valeur inférieure à sa valeur initiale ou supérieure à la valeur de HIMEM, moins une marge de sécurité d'au moins un Ko, il y a de forte change que vous provoquiez de graves dysfonctionnements de votre application BASIC. Dans ce cas, vous perdrez tout votre travail non sauvegardé.


Lorsqu'un programme est enchaîné , il est stocké en mémoire à une adresse égale à la valeur de PAGE.


Avec précaution, plusieurs programmes peuvent être conservés en RAM, avec différentes valeurs de PAGE, sans qu'il soit nécessaire de les sauvegarder. Cependant, il est fortement déconseillé de tenter cette opération !


La gestion de la mémoire étant susceptible de provoquer de grave dysfonctionnements à votre machine, parfois définitifs, elle doit être effectué uniquement par des utilisateurs avertis, veuillez consulter donc le manuel du BBC BASIC for SDL 2.0 pour tous renseignement concernant la gestion.



Voir l'instruction HIMEM retourne ou modifie l'adresse mémoire du premier octet mémoire libre.

Voir l'instruction LOMEM qui retourne ou modifie l'adresse mémoire du dernier octet mémoire libre.

Voir l'instruction TOP qui retourne l'adresse mémoire du premier octet mémoire libre après la fin du programme en cours.




EXEMPLES.


PRINT PAGE ; : REM - retourne la valeur de l'adresse en décimal

PRINT ~PAGE : REM - retourne la valeur de l'adresse en hexadécimal


retourne (par exemple)

4398552 341E00

Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de

vos remarques, vos commentaires et de vos suggestions.

Dans la RETROGICIEL vous trouvez des suggestions simples et classiques pour

TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER

avec un exemple de résolution à télécharger pour vous inspirer.

Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse