Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
cpm:arnold_assembler [2017/06/09 12:12] – angelegt volkerp | cpm:arnold_assembler [2017/06/09 12:40] (aktuell) – [Hinweise] volkerp | ||
---|---|---|---|
Zeile 12: | Zeile 12: | ||
del file.p | del file.p | ||
</ | </ | ||
+ | |||
+ | |||
+ | ===== Hinweise ===== | ||
+ | |||
+ | Der Assembler ist recht kompatibel zum M80 und anderen Assemblern. Nur Zeichenketten müssen in " | ||
+ | |||
+ | Kleine Perl-Programme erleichtern die Arbeit | ||
+ | |||
+ | * convasm.pl konvertiert SYPS K1520 - U880 - Syntax nach Zilog-Syntax | ||
+ | * convida.pl | ||
+ | |||
+ | Beim **Z8-Prozessor** muss beachtet werden, dass der Assembler automatisch versucht, die Registernutzung zu optimieren. Um 100% originalen Code zu erreichen, ist es hilfreich, RP auf ein ungenutzte Adresse zu setzen: | ||
+ | |||
+ | assume RP:0C0h ; keine Optimierung durch AS! | ||
+ | |||
===== Makros ===== | ===== Makros ===== |