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 64256READY.
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