Skip to content

Z80Assembly.EX Method

Overloads

Name Description
EX(ValueAt<Z80Assembly.RegisterSP>, Z80Assembly.RegisterHL)
EX(ReadOnlySpan<Z80Assembly.RegisterSP>, Z80Assembly.RegisterHL)
EX(ValueAt<Z80Assembly.RegisterSP>, Z80Assembly.RegisterIX)
EX(ReadOnlySpan<Z80Assembly.RegisterSP>, Z80Assembly.RegisterIX)
EX(ValueAt<Z80Assembly.RegisterSP>, Z80Assembly.RegisterIY)
EX(ReadOnlySpan<Z80Assembly.RegisterSP>, Z80Assembly.RegisterIY)
EX(Z80Assembly.RegisterAF, Z80Assembly.ShadowRegisterAF)
EX(Z80Assembly.RegisterDE, Z80Assembly.RegisterHL)

EX(ValueAt<Z80Assembly.RegisterSP>, Z80Assembly.RegisterHL)

public static Opcode EX(ValueAt<Z80Assembly.RegisterSP> valueAtRegisterSP, Z80Assembly.RegisterHL registerHL);

View source

Parameters

Name Type Description
valueAtRegisterSP ValueAt<Z80Assembly.RegisterSP>
registerHL Z80Assembly.RegisterHL

Returns

Opcode

EX(ReadOnlySpan<Z80Assembly.RegisterSP>, Z80Assembly.RegisterHL)

public static Opcode EX(ReadOnlySpan<Z80Assembly.RegisterSP> valueAtRegisterSP, Z80Assembly.RegisterHL registerHL);

View source

Parameters

Name Type Description
valueAtRegisterSP ReadOnlySpan<Z80Assembly.RegisterSP>
registerHL Z80Assembly.RegisterHL

Returns

Opcode

EX(ValueAt<Z80Assembly.RegisterSP>, Z80Assembly.RegisterIX)

public static Opcode EX(ValueAt<Z80Assembly.RegisterSP> valueAtRegisterSP, Z80Assembly.RegisterIX registerIX);

View source

Parameters

Name Type Description
valueAtRegisterSP ValueAt<Z80Assembly.RegisterSP>
registerIX Z80Assembly.RegisterIX

Returns

Opcode

EX(ReadOnlySpan<Z80Assembly.RegisterSP>, Z80Assembly.RegisterIX)

public static Opcode EX(ReadOnlySpan<Z80Assembly.RegisterSP> valueAtRegisterSP, Z80Assembly.RegisterIX registerIX);

View source

Parameters

Name Type Description
valueAtRegisterSP ReadOnlySpan<Z80Assembly.RegisterSP>
registerIX Z80Assembly.RegisterIX

Returns

Opcode

EX(ValueAt<Z80Assembly.RegisterSP>, Z80Assembly.RegisterIY)

public static Opcode EX(ValueAt<Z80Assembly.RegisterSP> valueAtRegisterSP, Z80Assembly.RegisterIY registerIY);

View source

Parameters

Name Type Description
valueAtRegisterSP ValueAt<Z80Assembly.RegisterSP>
registerIY Z80Assembly.RegisterIY

Returns

Opcode

EX(ReadOnlySpan<Z80Assembly.RegisterSP>, Z80Assembly.RegisterIY)

public static Opcode EX(ReadOnlySpan<Z80Assembly.RegisterSP> valueAtRegisterSP, Z80Assembly.RegisterIY registerIY);

View source

Parameters

Name Type Description
valueAtRegisterSP ReadOnlySpan<Z80Assembly.RegisterSP>
registerIY Z80Assembly.RegisterIY

Returns

Opcode

EX(Z80Assembly.RegisterAF, Z80Assembly.ShadowRegisterAF)

public static Opcode EX(Z80Assembly.RegisterAF registerAF, Z80Assembly.ShadowRegisterAF registerAFShadow);

View source

Parameters

Name Type Description
registerAF Z80Assembly.RegisterAF
registerAFShadow Z80Assembly.ShadowRegisterAF

Returns

Opcode

EX(Z80Assembly.RegisterDE, Z80Assembly.RegisterHL)

public static Opcode EX(Z80Assembly.RegisterDE registerDE, Z80Assembly.RegisterHL registerHL);

View source

Parameters

Name Type Description
registerDE Z80Assembly.RegisterDE
registerHL Z80Assembly.RegisterHL

Returns

Opcode