CALLF_____

Call Subroutine Far

Der Programmzähler (PCL, PCH und PCE) wird auf den Stack „gepushed“. PCL, PCH, PCE werden dann mit der Sprungadresse geladen.

CALLF “Far-Label”

Operand 1:   „Label“ (3 Byte)

Operand 2:               -

Flag:                         -                                                                                                                                    

Offset:                        -

Index:                                      -

Ergebniss:     <Jump>

Ergebniss Flags:

Bit

Funktion

 

 

V

Bei Überlauf gesetzt

I1

 

H

Bei Überlauf Bit3>Bit4

I0

 

N

Bei Bit7 = 1 (negativ)

Z

Bei Resultat = 0

C

Bei Überlauf Bit7>

Operand 1:

·    Adresse: $(3 Byte)

Beispiel : $35AA00

 

·    Adresse: [$AA00.e]

Ext.Byte bleibt erhalten

Beispiel : $35AA00