Hallo.
Bin momentan Assembler am lernen. Ich arbeite mit Turboassembler (TASM aus dem Retroreplay) direkt am C64. Ich habe ein kleines Programm geschrieben. Es liegt an Speicherstelle $1000. Wenn ich das assemblierte Programm im Basic von Diskette lade kann ich es mit RUN nicht starten. Ich muss es mit SYS 4096 starten. Wie kann ich im Turboass assemblieren, dass ein Einzeiler Basic Programm entsteht mit SYS 4096, dass ich das Programm direkt mit RUN starten kann ?
Im Crossassembler geht das mit dem !byte Befehl. Die Anwendung ist mir klar. Aber im TurboAss am Cevi geht das nicht. Der Befehl .byte schreibt die darauf folgenden bytes direkt in den Speicher und wenn ich im Monitor disassembliere benutzt er die bytes natürlich als Opcodes und Daten.
Wie krieg ich das Programm mit RUN ins laufen ??
Danke !
Gruss Jan