Skip to content

Z80Assembly.JR Method

Overloads

Name Description
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)

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

View source

Parameters

Name Type Description
conditionC Z80Assembly.ConditionC
offset ReferenceOrOffset

Returns

Opcode

JR(Z80Assembly.ConditionNC, ReferenceOrOffset)

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

View source

Parameters

Name Type Description
conditionNC Z80Assembly.ConditionNC
offset ReferenceOrOffset

Returns

Opcode

JR(ReferenceOrOffset)

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

public static Opcode JR(ReferenceOrOffset offset);

View source

Parameters

Name Type Description
offset ReferenceOrOffset The signed offset, or a reference to a label to calculate it from.

Returns

Opcode

Remarks

12 T-states.

JR(Z80Assembly.ConditionNZ, ReferenceOrOffset)

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

View source

Parameters

Name Type Description
conditionNZ Z80Assembly.ConditionNZ
offset ReferenceOrOffset

Returns

Opcode

JR(Z80Assembly.ConditionZ, ReferenceOrOffset)

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

View source

Parameters

Name Type Description
conditionZ Z80Assembly.ConditionZ
offset ReferenceOrOffset

Returns

Opcode