Herunterladen Inhalt Inhalt Diese Seite drucken

Commodore 128 Bedienungshandbuch Seite 167

Vorschau ausblenden Andere Handbücher für 128:
Inhaltsverzeichnis

Werbung

C128-Modus BASIC 7.0
SWAP-Befehl
Format:
Zweck:
Bemerkungen:
Beispiel
Achtung:
Um diesen Befehl ausführen zu können, brauchen Sie das Steckmodul
Ram-Disk.
SWAP
Bytes,lntadr,Extadr,Bank
Tauscht eine wählbare Anzahl Bytes zwischen dem
BASIC-Arbeitsspeicher
rungsbank.
Bytes
Ein ganzzahliger Wert zwischen 0 und 65535, der
die Anzahl der auszutauschenden Bytes angibt.
Intadr
Ein ganzzahliger Wert zwischen 0 und 65535, der
die Adresse im BASIC-Arbeitsspeicher angibt, ab der
die Bytes ausgetauscht werden sollen.
Extadr
Ein ganzzahliger Wert zwischen 0 und 65535,
der die Adresse in der Speicherbank angibt, ab der die
Bytes ausgetauscht werden sollen.
Bank
Ein ganzzahliger Wert zwischen 0 und 7, der die
Speicherbank angibt, mit der die Bytes ausgetauscht
werden sollen.
Dieser Befehl kann nur ausgeführt werden, wenn eine
Ram-Disk an den Rechner angeschlossen ist. Die Ram
Disk decodiert den entsprechenden Befehl, und führt ihn
aus.
Der Parameter Intadr bezieht sich auf die Bank, die mit
dem BANK Befehl eingestellt wurde. Voreingestellt ist
Bank 15.
Sollen z. B. Daten aus Bank 0 in der Ram Disk abgespei-
chert werden, so muß vor dem STASH Befehl 'BANK 0'
eingegeben werden.
SWAP 1088, 52888, 2888, 7
Tauscht 1000 Bytes ab Adresse 52000 im BASIC-Ar-
beitsspeicher mit einem gleichgroßen Bereich in der
Speicherbank 7 ab Adresse 2000 aus.
und
einer
Speichererweite-
4-127

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis