LOMEM
DESCRIPTION.
La pseudo-constante LOMEM retourne ou modifie l'adresse mémoire du dernier octet mémoire libre.
SYNTAXE.
kadresse = LOMEM
LOMEM adresse
REMARQUES.
La mémoire disponible pour l'utilisateur est comprise entre LOMEM, l'adresse la plus haute et HIMEM, l'adresse la plus basse. Si ces deux valeurs se rencontrent, une erreur : No room, indétectable se produit.
Par défaut la valeur de LOMEM est celle retournée par la pseudo variable TOP.
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 PAGE qui retourne l'adresse mémoire de départ du programme.
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 LOMEM ; : REM - retourne la valeur de l'adresse en décimal
PRINT ~LOMEM : REM - retourne la valeur de l'adresse en hexadécimal
kdisponible = ( HIMEM - LOMEM )
PRINT "Memoire diposnible : " ; kdisponible ;
PRINT " soit " ; ~kdisponible
retourne (par exemple)
4398820 341EE4
33553692 1FFFDAC
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
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.