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)
c#
public static Opcode JR(Z80Assembly.ConditionC conditionC, ReferenceOrOffset offset);Parameters
| Name | Type | Description |
|---|---|---|
conditionC | Z80Assembly.ConditionC | |
offset | ReferenceOrOffset |
Returns
JR(Z80Assembly.ConditionNC, ReferenceOrOffset)
c#
public static Opcode JR(Z80Assembly.ConditionNC conditionNC, ReferenceOrOffset offset);Parameters
| Name | Type | Description |
|---|---|---|
conditionNC | Z80Assembly.ConditionNC | |
offset | ReferenceOrOffset |
Returns
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);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReferenceOrOffset | The signed offset, or a reference to a label to calculate it from. |
Returns
Remarks
12 T-states.
JR(Z80Assembly.ConditionNZ, ReferenceOrOffset)
c#
public static Opcode JR(Z80Assembly.ConditionNZ conditionNZ, ReferenceOrOffset offset);Parameters
| Name | Type | Description |
|---|---|---|
conditionNZ | Z80Assembly.ConditionNZ | |
offset | ReferenceOrOffset |
Returns
JR(Z80Assembly.ConditionZ, ReferenceOrOffset)
c#
public static Opcode JR(Z80Assembly.ConditionZ conditionZ, ReferenceOrOffset offset);Parameters
| Name | Type | Description |
|---|---|---|
conditionZ | Z80Assembly.ConditionZ | |
offset | ReferenceOrOffset |