C128 NetLex

Commodore 128 Bedienungshandbuch
Commodore 128 System Guide



FRE-Funktion

Format: v=FRE(Bank)

Zweck:Liefert die Anzahl der noch nicht benutzten Speicherplätze im BASIC-Programm- oder -Arbeitsspeicher.

Bank  Ein ganzzahliger Wert von 0 oder 1, der die Speicherbank bezeichnet, deren ungenutzte Speicherplätze abgefragt werden sollen.

0   BASIC-Programmspeicher
1   BASIC-Arbeitsspeicher (Variablen)

Bemerkungen:Wird FRE(1) aufgerufen, so wird der Speicherbereich für Zeichenketten in der Speicherbank 1 organisatorisch bereinigt, ehe die Anzahl der freien Speicherplätze übergeben wird. Dieser Speicherbereich wird nämlich vom Interpreter dynamisch verwaltet, d.h. Mehrfachzuweisungen von Zeichenketten zu ein und derselben Variablen führen zu immer neuem Anlegen dieser Ketten im Speicher.

Beispiel:PRINT FRE(0),FRE(1)
 58109     64256
READY.

Freier Speicher in Speicherbank 0 und 1 direkt nach einem Neustart (RESET) des Rechners.


Auszug aus dem Commodore C128 (D) Bedienungshandbuch: Seite 4-63
Erweitert von WTE


[Seitenanfang] [Infos] [Links] [Lexikon] [Home]
Erstellt von WTE, am 
07. Februar 2009; überarbeitet am 07. Februar 2009