C128 NetLex

Commodore 128 Bedienungshandbuch
Commodore 128 System Guide



FETCH-Befehl

Format: FETCH Bytes,Intadr,Extadr,Bank

Zweck:Überträgt (kopiert) eine wählbare Anzahl von Bytes aus einer Speichererweiterungs-Bank in den BASIC-Arbeitsspeicher.

Bytes  Ein ganzzahliger Wert zwischen 0 und 65535, der die Anzahl der zu übertragenden Bytes angibt.

Intadr  Ein ganzzahliger Wert zwischen 0 und 65535, der die Adresse im BASIC-Arbeitsspeicher angibt, ab der die  Bytes abgelegt werden sollen.

Extadr  Ein ganzzahliger Wert zwischen 0 und 65535, der die Adresse in der Speicherbank angibt, ab der die Bytes geholt werden sollen.

Bank  Ein ganzzahliger Wert zwischen 0 und 7, der die Speicherbank angibt, aus der die Bytes geholt werden sollen.

Bemerkungen: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 der RAM-Disk in Bank 1 abgelegt werden, so muß vor dem FETCH-Befehl 'BANK 1' eingegeben werden.

Beispiel:FETCH 1000,52000,2000,7

Überträgt 1000 Bytes aus Speicherbank 7 ab Adresse 2000 in den BASIC-Arbeitsspeicher ab Adresse 52000.

Achtung:
Um diesen Befehl ausführen zu können, brauchen Sie das Steckmodul RAM-Disk (REU).


Auszug aus dem Commodore C128 (D) Bedienungshandbuch: Seite 4-61
Überarbeitet von WTE


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