Assembler-Befehl-Beispiele
Aus C64-Wiki
Zur Navigation springenZur Suche springenDie bei den Assembler-Befehlen angeführten Beispielprogramme sind gesammelt in einem ZIP-Archiv verfügbar.
Verwendung[Bearbeiten | Quelltext bearbeiten]
Die ausführbaren Programme haben den Opcode als Dateinamen und können (beispielsweise für Opcode $20, JSR-Beispiel) mit
NEW LOAD "20",8,1
geladen werden.
Das Programm startet man dann mit
SYS 49152
(das NEW verhindert lediglich eine Fehlersituation, sollte zuvor bereits ein anderes Programm geladen worden sein)
Mit einem zuvor geladenen Maschinensprachemonitor kann das jeweilige Programm inspiziert oder damit experimentiert werden. Die oftmals in einem Emulator integrierten Debugging-Hilfen (u. a. Monitor) können hierfür auch verwendet werden.
Download[Bearbeiten | Quelltext bearbeiten]
Inhalt des D64-Images:
0 "C64WIKIASSEMBLER" JK 2A 0 "----------------" USR 0 "BEISP. ASSEMBLER" USR 0 "WWW.C64-WIKI.DE " USR 0 " NAME = OPCODE " USR 0 " SYS 49152 " USR 0 "----------------" USR 1 "20 " PRG 1 "2C " PRG 1 "48 " PRG 1 "4A " PRG 1 "58 " PRG 1 "68 " PRG 1 "6D " PRG 1 "78 " PRG 1 "85 " PRG 1 "86 " PRG 1 "8D " PRG 1 "A0 " PRG 1 "A2 " PRG 1 "A9 " PRG 1 "AC " PRG 1 "AD " PRG 1 "AE " PRG 1 "B9 " PRG 1 "BD " PRG 1 "C9 " PRG 1 "ED " PRG 1 "EE " PRG 637 BLOCKS FREE.