Z80Assembly.EX Method
Overloads
EX(ValueAt<Z80Assembly.RegisterSP>, Z80Assembly.RegisterHL)
c#
public static Opcode EX(ValueAt<Z80Assembly.RegisterSP> valueAtRegisterSP, Z80Assembly.RegisterHL registerHL);Parameters
| Name | Type | Description |
|---|---|---|
valueAtRegisterSP | ValueAt<Z80Assembly.RegisterSP> | |
registerHL | Z80Assembly.RegisterHL |
Returns
EX(ReadOnlySpan<Z80Assembly.RegisterSP>, Z80Assembly.RegisterHL)
c#
public static Opcode EX(ReadOnlySpan<Z80Assembly.RegisterSP> valueAtRegisterSP, Z80Assembly.RegisterHL registerHL);Parameters
| Name | Type | Description |
|---|---|---|
valueAtRegisterSP | ReadOnlySpan<Z80Assembly.RegisterSP> | |
registerHL | Z80Assembly.RegisterHL |
Returns
EX(ValueAt<Z80Assembly.RegisterSP>, Z80Assembly.RegisterIX)
c#
public static Opcode EX(ValueAt<Z80Assembly.RegisterSP> valueAtRegisterSP, Z80Assembly.RegisterIX registerIX);Parameters
| Name | Type | Description |
|---|---|---|
valueAtRegisterSP | ValueAt<Z80Assembly.RegisterSP> | |
registerIX | Z80Assembly.RegisterIX |
Returns
EX(ReadOnlySpan<Z80Assembly.RegisterSP>, Z80Assembly.RegisterIX)
c#
public static Opcode EX(ReadOnlySpan<Z80Assembly.RegisterSP> valueAtRegisterSP, Z80Assembly.RegisterIX registerIX);Parameters
| Name | Type | Description |
|---|---|---|
valueAtRegisterSP | ReadOnlySpan<Z80Assembly.RegisterSP> | |
registerIX | Z80Assembly.RegisterIX |
Returns
EX(ValueAt<Z80Assembly.RegisterSP>, Z80Assembly.RegisterIY)
c#
public static Opcode EX(ValueAt<Z80Assembly.RegisterSP> valueAtRegisterSP, Z80Assembly.RegisterIY registerIY);Parameters
| Name | Type | Description |
|---|---|---|
valueAtRegisterSP | ValueAt<Z80Assembly.RegisterSP> | |
registerIY | Z80Assembly.RegisterIY |
Returns
EX(ReadOnlySpan<Z80Assembly.RegisterSP>, Z80Assembly.RegisterIY)
c#
public static Opcode EX(ReadOnlySpan<Z80Assembly.RegisterSP> valueAtRegisterSP, Z80Assembly.RegisterIY registerIY);Parameters
| Name | Type | Description |
|---|---|---|
valueAtRegisterSP | ReadOnlySpan<Z80Assembly.RegisterSP> | |
registerIY | Z80Assembly.RegisterIY |
Returns
EX(Z80Assembly.RegisterAF, Z80Assembly.ShadowRegisterAF)
c#
public static Opcode EX(Z80Assembly.RegisterAF registerAF, Z80Assembly.ShadowRegisterAF registerAFShadow);Parameters
| Name | Type | Description |
|---|---|---|
registerAF | Z80Assembly.RegisterAF | |
registerAFShadow | Z80Assembly.ShadowRegisterAF |
Returns
EX(Z80Assembly.RegisterDE, Z80Assembly.RegisterHL)
c#
public static Opcode EX(Z80Assembly.RegisterDE registerDE, Z80Assembly.RegisterHL registerHL);Parameters
| Name | Type | Description |
|---|---|---|
registerDE | Z80Assembly.RegisterDE | |
registerHL | Z80Assembly.RegisterHL |