Skip to content

Z80Assembly.CALL Method ​

Overloads ​

NameDescription
CALL(Z80Assembly.ConditionC, ReferenceOrWord)
CALL(Z80Assembly.ConditionM, ReferenceOrWord)
CALL(Z80Assembly.ConditionNC, ReferenceOrWord)
CALL(ReferenceOrWord)CALL NNNN — Call. Pushes the address of the next instruction onto the stack and jumps to the target address, optionally only if a condition is met.
CALL(Z80Assembly.ConditionNZ, ReferenceOrWord)
CALL(Z80Assembly.ConditionP, ReferenceOrWord)
CALL(Z80Assembly.ConditionPE, ReferenceOrWord)
CALL(Z80Assembly.ConditionPO, ReferenceOrWord)
CALL(Z80Assembly.ConditionZ, ReferenceOrWord)

CALL(Z80Assembly.ConditionC, ReferenceOrWord) ​

c#
public static Opcode CALL(Z80Assembly.ConditionC conditionC, ReferenceOrWord referenceOrWord);

View source

Parameters ​

NameTypeDescription
conditionCZ80Assembly.ConditionC
referenceOrWordReferenceOrWord

Returns ​

Opcode

CALL(Z80Assembly.ConditionM, ReferenceOrWord) ​

c#
public static Opcode CALL(Z80Assembly.ConditionM conditionM, ReferenceOrWord referenceOrWord);

View source

Parameters ​

NameTypeDescription
conditionMZ80Assembly.ConditionM
referenceOrWordReferenceOrWord

Returns ​

Opcode

CALL(Z80Assembly.ConditionNC, ReferenceOrWord) ​

c#
public static Opcode CALL(Z80Assembly.ConditionNC conditionNC, ReferenceOrWord referenceOrWord);

View source

Parameters ​

NameTypeDescription
conditionNCZ80Assembly.ConditionNC
referenceOrWordReferenceOrWord

Returns ​

Opcode

CALL(ReferenceOrWord) ​

CALL NNNN — Call. Pushes the address of the next instruction onto the stack and jumps to the target address, optionally only if a condition is met.

c#
public static Opcode CALL(ReferenceOrWord referenceOrWord);

View source

Parameters ​

NameTypeDescription
referenceOrWordReferenceOrWordThe word value, or a reference to a label supplying it.

Returns ​

Opcode

Remarks ​

17 T-states.

CALL(Z80Assembly.ConditionNZ, ReferenceOrWord) ​

c#
public static Opcode CALL(Z80Assembly.ConditionNZ conditionNZ, ReferenceOrWord referenceOrWord);

View source

Parameters ​

NameTypeDescription
conditionNZZ80Assembly.ConditionNZ
referenceOrWordReferenceOrWord

Returns ​

Opcode

CALL(Z80Assembly.ConditionP, ReferenceOrWord) ​

c#
public static Opcode CALL(Z80Assembly.ConditionP conditionP, ReferenceOrWord referenceOrWord);

View source

Parameters ​

NameTypeDescription
conditionPZ80Assembly.ConditionP
referenceOrWordReferenceOrWord

Returns ​

Opcode

CALL(Z80Assembly.ConditionPE, ReferenceOrWord) ​

c#
public static Opcode CALL(Z80Assembly.ConditionPE conditionPE, ReferenceOrWord referenceOrWord);

View source

Parameters ​

NameTypeDescription
conditionPEZ80Assembly.ConditionPE
referenceOrWordReferenceOrWord

Returns ​

Opcode

CALL(Z80Assembly.ConditionPO, ReferenceOrWord) ​

c#
public static Opcode CALL(Z80Assembly.ConditionPO conditionPO, ReferenceOrWord referenceOrWord);

View source

Parameters ​

NameTypeDescription
conditionPOZ80Assembly.ConditionPO
referenceOrWordReferenceOrWord

Returns ​

Opcode

CALL(Z80Assembly.ConditionZ, ReferenceOrWord) ​

c#
public static Opcode CALL(Z80Assembly.ConditionZ conditionZ, ReferenceOrWord referenceOrWord);

View source

Parameters ​

NameTypeDescription
conditionZZ80Assembly.ConditionZ
referenceOrWordReferenceOrWord

Returns ​

Opcode