003
27.12.2024, 17:12 Uhr
susowa
|
Zitat: | mwd schrieb Wo finde ich übrigens HELP-Dateien zu ZAS |
Das ist das letzte vollständige Archiv mit ZAS 1.6 :
http://kc85.info/index.php/download.html?view=download&id=214:zasv16&catid=35
Die beiden Hilfedateien gelten aber auch für ZAS 1.7.
Das, was Du suchst ist in zasmem.hlp beschrieben, kann u.a. mit dem KC-Commander angeschaut werden.
Zitat: | mwd schrieb Ganz klar ist mir das noch nicht. |
So habe ich auch angefangen :-). Du hast aber einen Vorteil mit einer vorhandenen Quelle zum "verstehen" - das geht nur, wenn man damit selbst etwas macht.
Ich hatte noch ein wichtiges Detail "weggelassen". Der Code im Grundgerät muss verschieblich bleiben, da ZAS bestimmt, wohin er geladen wird. Das steht zwar auch in der HLP aber nicht in rot !
Bei Aufruf von eigenen Unterprogrammen CALL mit F00FH benutzen (Relativer Unterprogrammaufruf für verschiebliche Programme mit UP-Abstand unmittelbar nach Aufruf) und JP ... nicht verwenden. Die absoluten Lade/Speicher-Befehle auf Adressen innerhalb des eigenen Codes sind auch mehr oder weniger tabu, dafür besser den Koppel-RAM verwenden.
MfG susowa Dieser Beitrag wurde am 27.12.2024 um 19:29 Uhr von susowa editiert. |