Hallo!
Wenn ich im Maschinensprachemonitor ab $c000 eingebe:
lda #$01
sta $0400
rts
Dann habe ich ab $c000 die Bytefolge $a9, $01, $8d, $00, $04, $60 ab $c000 stehen.
Wenn ich zurück im Basic schreibe:
sys 49152
dann habe ich ein ‚A’ links oben am Textbildschirm stehen.
Wenn ich die Bytefolge oben ab 49152 einpoke:
poke 49152, 169
poke 49153,1
poke 49154,141
poke 49155,0
poke 49156,4
poke 49157,96
und dann
sys 49152
eingebe, passiert nichts, außer der Rücksprung ins Basic.
Kann mir jemand sagen, woran das liegt? Wie sonst klappt es, DATA-Wüsten ins RAM zu laden und per sys auszuführen?
Dank und Gruß,
Byteb.