0
ich den folgenden CodeZ80 Montage .ADDR
START: .ADDR ADDR_1
.ADDR ADDR_2
ADDR_1: LD A,B
XOR A
LD B, A
ADDR_2: JP ADDR_3
ADDR3_:....
I Sache, wenn START ist an der Adresse "0x0000", die ".ADDR" Richtlinie gibt die Adresse des Etiketts (dh .ADDR ADDR_1 zeigt Label-Adresse) haben , ist das richtig? Vielen Dank im Voraus
ein Blick in die Dokumentation Ihres Assemblers würde helfen, aber was Sie schreiben, klingt für mich vernünftig. Auch Sprungtische wie diese sind üblich, z.B. in System-ROMs. Trotzdem können wir es nicht wirklich beweisen, da Sie uns nicht sagen, welchen Assembler Sie verwenden :) – Tommylee2k
@ Tommylee2k: Dies ist der Z80-Assemblercode. Die documentatio, die ich gefunden habe, hilft nicht sehr. Der Code ist alt und nicht gut kommentiert. – Ago
Z80 ist der Prozessor. Labels und dergleichen sind Teil der Syntax des Assemblerprogramms (auch "Assembler" genannt), nicht Teil des Prozessorcodes – Tommylee2k