Skip to content

Z80Assembly.JR Method ​

Overloads ​

NameDescription
JR(Z80Assembly.ConditionC, ReferenceOrOffset)
JR(Z80Assembly.ConditionNC, ReferenceOrOffset)
JR(ReferenceOrOffset)JR NN — Jump Relative. Jumps by the signed offset, optionally only if a condition is met.
JR(Z80Assembly.ConditionNZ, ReferenceOrOffset)
JR(Z80Assembly.ConditionZ, ReferenceOrOffset)

JR(Z80Assembly.ConditionC, ReferenceOrOffset) ​

c#
public static Opcode JR(Z80Assembly.ConditionC conditionC, ReferenceOrOffset offset);

View source

Parameters ​

NameTypeDescription
conditionCZ80Assembly.ConditionC
offsetReferenceOrOffset

Returns ​

Opcode

JR(Z80Assembly.ConditionNC, ReferenceOrOffset) ​

c#
public static Opcode JR(Z80Assembly.ConditionNC conditionNC, ReferenceOrOffset offset);

View source

Parameters ​

NameTypeDescription
conditionNCZ80Assembly.ConditionNC
offsetReferenceOrOffset

Returns ​

Opcode

JR(ReferenceOrOffset) ​

JR NN — Jump Relative. Jumps by the signed offset, optionally only if a condition is met.

c#
public static Opcode JR(ReferenceOrOffset offset);

View source

Parameters ​

NameTypeDescription
offsetReferenceOrOffsetThe signed offset, or a reference to a label to calculate it from.

Returns ​

Opcode

Remarks ​

12 T-states.

JR(Z80Assembly.ConditionNZ, ReferenceOrOffset) ​

c#
public static Opcode JR(Z80Assembly.ConditionNZ conditionNZ, ReferenceOrOffset offset);

View source

Parameters ​

NameTypeDescription
conditionNZZ80Assembly.ConditionNZ
offsetReferenceOrOffset

Returns ​

Opcode

JR(Z80Assembly.ConditionZ, ReferenceOrOffset) ​

c#
public static Opcode JR(Z80Assembly.ConditionZ conditionZ, ReferenceOrOffset offset);

View source

Parameters ​

NameTypeDescription
conditionZZ80Assembly.ConditionZ
offsetReferenceOrOffset

Returns ​

Opcode