Skip to content

Z80Assembly.LD Method

Overloads

Name Description
LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterBC)
LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterBC)
LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterDE)
LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterDE)
LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterHL)
LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterHL)
LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterIX)
LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterIX)
LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterIY)
LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterIY)
LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterSP)
LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterSP)
LD(Z80Assembly.RegisterBC, ValueAt<ReferenceOrWord>)
LD(Z80Assembly.RegisterBC, ReadOnlySpan<ReferenceOrWord>)
LD(Z80Assembly.RegisterBC, ReferenceOrWord)
LD(Z80Assembly.RegisterDE, ValueAt<ReferenceOrWord>)
LD(Z80Assembly.RegisterDE, ReadOnlySpan<ReferenceOrWord>)
LD(Z80Assembly.RegisterDE, ReferenceOrWord)
LD(Z80Assembly.RegisterHL, ValueAt<ReferenceOrWord>)
LD(Z80Assembly.RegisterHL, ReadOnlySpan<ReferenceOrWord>)
LD(Z80Assembly.RegisterHL, ReferenceOrWord)
LD(Z80Assembly.RegisterIX, ValueAt<ReferenceOrWord>)
LD(Z80Assembly.RegisterIX, ReadOnlySpan<ReferenceOrWord>)
LD(Z80Assembly.RegisterIX, ReferenceOrWord)
LD(Z80Assembly.RegisterIY, ValueAt<ReferenceOrWord>)
LD(Z80Assembly.RegisterIY, ReadOnlySpan<ReferenceOrWord>)
LD(Z80Assembly.RegisterIY, ReferenceOrWord)
LD(Z80Assembly.RegisterSP, ValueAt<ReferenceOrWord>)
LD(Z80Assembly.RegisterSP, ReadOnlySpan<ReferenceOrWord>)
LD(Z80Assembly.RegisterSP, Z80Assembly.RegisterHL)
LD(Z80Assembly.RegisterSP, Z80Assembly.RegisterIX)
LD(Z80Assembly.RegisterSP, Z80Assembly.RegisterIY)
LD(Z80Assembly.RegisterSP, ReferenceOrWord)
LD(ValueAt<Z80Assembly.RegisterBC>, Z80Assembly.RegisterA)
LD(ReadOnlySpan<Z80Assembly.RegisterBC>, Z80Assembly.RegisterA)
LD(ValueAt<Z80Assembly.RegisterDE>, Z80Assembly.RegisterA)
LD(ReadOnlySpan<Z80Assembly.RegisterDE>, Z80Assembly.RegisterA)
LD(ValueAt<Z80Assembly.RegisterHL>, Z80Assembly.RegisterA)
LD(ReadOnlySpan<Z80Assembly.RegisterHL>, Z80Assembly.RegisterA)
LD(ValueAt<Z80Assembly.RegisterHL>, Z80Assembly.RegisterB)
LD(ReadOnlySpan<Z80Assembly.RegisterHL>, Z80Assembly.RegisterB)
LD(ValueAt<Z80Assembly.RegisterHL>, Z80Assembly.RegisterC)
LD(ReadOnlySpan<Z80Assembly.RegisterHL>, Z80Assembly.RegisterC)
LD(ValueAt<Z80Assembly.RegisterHL>, Z80Assembly.RegisterD)
LD(ReadOnlySpan<Z80Assembly.RegisterHL>, Z80Assembly.RegisterD)
LD(ValueAt<Z80Assembly.RegisterHL>, Z80Assembly.RegisterE)
LD(ReadOnlySpan<Z80Assembly.RegisterHL>, Z80Assembly.RegisterE)
LD(ValueAt<Z80Assembly.RegisterHL>, Z80Assembly.RegisterH)
LD(ReadOnlySpan<Z80Assembly.RegisterHL>, Z80Assembly.RegisterH)
LD(ValueAt<Z80Assembly.RegisterHL>, Z80Assembly.RegisterL)
LD(ReadOnlySpan<Z80Assembly.RegisterHL>, Z80Assembly.RegisterL)
LD(ValueAt<Z80Assembly.RegisterHL>, ReferenceOrByte)
LD(ReadOnlySpan<Z80Assembly.RegisterHL>, ReferenceOrByte)
LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterA)
LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterA)
LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterB)
LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterB)
LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterC)
LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterC)
LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterD)
LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterD)
LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterE)
LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterE)
LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterH)
LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterH)
LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterL)
LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterL)
LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, ReferenceOrByte)
LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, ReferenceOrByte)
LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterA)
LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterA)
LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterB)
LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterB)
LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterC)
LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterC)
LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterD)
LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterD)
LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterE)
LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterE)
LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterH)
LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterH)
LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterL)
LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterL)
LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, ReferenceOrByte)
LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, ReferenceOrByte)
LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterA)
LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterA)
LD(Z80Assembly.RegisterA, ValueAt<Z80Assembly.RegisterBC>)
LD(Z80Assembly.RegisterA, ReadOnlySpan<Z80Assembly.RegisterBC>)
LD(Z80Assembly.RegisterA, ValueAt<Z80Assembly.RegisterDE>)
LD(Z80Assembly.RegisterA, ReadOnlySpan<Z80Assembly.RegisterDE>)
LD(Z80Assembly.RegisterA, ValueAt<Z80Assembly.RegisterHL>)
LD(Z80Assembly.RegisterA, ReadOnlySpan<Z80Assembly.RegisterHL>)
LD(Z80Assembly.RegisterA, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>)
LD(Z80Assembly.RegisterA, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>)
LD(Z80Assembly.RegisterA, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>)
LD(Z80Assembly.RegisterA, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>)
LD(Z80Assembly.RegisterA, ValueAt<ReferenceOrWord>)
LD(Z80Assembly.RegisterA, ReadOnlySpan<ReferenceOrWord>)
LD(Z80Assembly.RegisterA, Z80Assembly.RegisterA)
LD(Z80Assembly.RegisterA, Z80Assembly.RegisterB)
LD(Z80Assembly.RegisterA, Z80Assembly.RegisterC)
LD(Z80Assembly.RegisterA, Z80Assembly.RegisterD)
LD(Z80Assembly.RegisterA, Z80Assembly.RegisterE)
LD(Z80Assembly.RegisterA, Z80Assembly.RegisterH)
LD(Z80Assembly.RegisterA, Z80Assembly.RegisterI)
LD(Z80Assembly.RegisterA, Z80Assembly.RegisterIXH)
LD(Z80Assembly.RegisterA, Z80Assembly.RegisterIXL)
LD(Z80Assembly.RegisterA, Z80Assembly.RegisterIYH)
LD(Z80Assembly.RegisterA, Z80Assembly.RegisterIYL)
LD(Z80Assembly.RegisterA, Z80Assembly.RegisterL)
LD(Z80Assembly.RegisterA, ReferenceOrByte)
LD(Z80Assembly.RegisterA, Z80Assembly.RegisterR)
LD(Z80Assembly.RegisterB, ValueAt<Z80Assembly.RegisterHL>)
LD(Z80Assembly.RegisterB, ReadOnlySpan<Z80Assembly.RegisterHL>)
LD(Z80Assembly.RegisterB, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>)
LD(Z80Assembly.RegisterB, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>)
LD(Z80Assembly.RegisterB, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>)
LD(Z80Assembly.RegisterB, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>)
LD(Z80Assembly.RegisterB, Z80Assembly.RegisterA)
LD(Z80Assembly.RegisterB, Z80Assembly.RegisterB)
LD(Z80Assembly.RegisterB, Z80Assembly.RegisterC)
LD(Z80Assembly.RegisterB, Z80Assembly.RegisterD)
LD(Z80Assembly.RegisterB, Z80Assembly.RegisterE)
LD(Z80Assembly.RegisterB, Z80Assembly.RegisterH)
LD(Z80Assembly.RegisterB, Z80Assembly.RegisterIXH)
LD(Z80Assembly.RegisterB, Z80Assembly.RegisterIXL)
LD(Z80Assembly.RegisterB, Z80Assembly.RegisterIYH)
LD(Z80Assembly.RegisterB, Z80Assembly.RegisterIYL)
LD(Z80Assembly.RegisterB, Z80Assembly.RegisterL)
LD(Z80Assembly.RegisterB, ReferenceOrByte)
LD(Z80Assembly.RegisterC, ValueAt<Z80Assembly.RegisterHL>)
LD(Z80Assembly.RegisterC, ReadOnlySpan<Z80Assembly.RegisterHL>)
LD(Z80Assembly.RegisterC, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>)
LD(Z80Assembly.RegisterC, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>)
LD(Z80Assembly.RegisterC, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>)
LD(Z80Assembly.RegisterC, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>)
LD(Z80Assembly.RegisterC, Z80Assembly.RegisterA)
LD(Z80Assembly.RegisterC, Z80Assembly.RegisterB)
LD(Z80Assembly.RegisterC, Z80Assembly.RegisterC)
LD(Z80Assembly.RegisterC, Z80Assembly.RegisterD)
LD(Z80Assembly.RegisterC, Z80Assembly.RegisterE)
LD(Z80Assembly.RegisterC, Z80Assembly.RegisterH)
LD(Z80Assembly.RegisterC, Z80Assembly.RegisterIXH)
LD(Z80Assembly.RegisterC, Z80Assembly.RegisterIXL)
LD(Z80Assembly.RegisterC, Z80Assembly.RegisterIYH)
LD(Z80Assembly.RegisterC, Z80Assembly.RegisterIYL)
LD(Z80Assembly.RegisterC, Z80Assembly.RegisterL)
LD(Z80Assembly.RegisterC, ReferenceOrByte)
LD(Z80Assembly.RegisterD, ValueAt<Z80Assembly.RegisterHL>)
LD(Z80Assembly.RegisterD, ReadOnlySpan<Z80Assembly.RegisterHL>)
LD(Z80Assembly.RegisterD, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>)
LD(Z80Assembly.RegisterD, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>)
LD(Z80Assembly.RegisterD, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>)
LD(Z80Assembly.RegisterD, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>)
LD(Z80Assembly.RegisterD, Z80Assembly.RegisterA)
LD(Z80Assembly.RegisterD, Z80Assembly.RegisterB)
LD(Z80Assembly.RegisterD, Z80Assembly.RegisterC)
LD(Z80Assembly.RegisterD, Z80Assembly.RegisterD)
LD(Z80Assembly.RegisterD, Z80Assembly.RegisterE)
LD(Z80Assembly.RegisterD, Z80Assembly.RegisterH)
LD(Z80Assembly.RegisterD, Z80Assembly.RegisterIXH)
LD(Z80Assembly.RegisterD, Z80Assembly.RegisterIXL)
LD(Z80Assembly.RegisterD, Z80Assembly.RegisterIYH)
LD(Z80Assembly.RegisterD, Z80Assembly.RegisterIYL)
LD(Z80Assembly.RegisterD, Z80Assembly.RegisterL)
LD(Z80Assembly.RegisterD, ReferenceOrByte)
LD(Z80Assembly.RegisterE, ValueAt<Z80Assembly.RegisterHL>)
LD(Z80Assembly.RegisterE, ReadOnlySpan<Z80Assembly.RegisterHL>)
LD(Z80Assembly.RegisterE, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>)
LD(Z80Assembly.RegisterE, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>)
LD(Z80Assembly.RegisterE, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>)
LD(Z80Assembly.RegisterE, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>)
LD(Z80Assembly.RegisterE, Z80Assembly.RegisterA)
LD(Z80Assembly.RegisterE, Z80Assembly.RegisterB)
LD(Z80Assembly.RegisterE, Z80Assembly.RegisterC)
LD(Z80Assembly.RegisterE, Z80Assembly.RegisterD)
LD(Z80Assembly.RegisterE, Z80Assembly.RegisterE)
LD(Z80Assembly.RegisterE, Z80Assembly.RegisterH)
LD(Z80Assembly.RegisterE, Z80Assembly.RegisterIXH)
LD(Z80Assembly.RegisterE, Z80Assembly.RegisterIXL)
LD(Z80Assembly.RegisterE, Z80Assembly.RegisterIYH)
LD(Z80Assembly.RegisterE, Z80Assembly.RegisterIYL)
LD(Z80Assembly.RegisterE, Z80Assembly.RegisterL)
LD(Z80Assembly.RegisterE, ReferenceOrByte)
LD(Z80Assembly.RegisterH, ValueAt<Z80Assembly.RegisterHL>)
LD(Z80Assembly.RegisterH, ReadOnlySpan<Z80Assembly.RegisterHL>)
LD(Z80Assembly.RegisterH, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>)
LD(Z80Assembly.RegisterH, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>)
LD(Z80Assembly.RegisterH, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>)
LD(Z80Assembly.RegisterH, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>)
LD(Z80Assembly.RegisterH, Z80Assembly.RegisterA)
LD(Z80Assembly.RegisterH, Z80Assembly.RegisterB)
LD(Z80Assembly.RegisterH, Z80Assembly.RegisterC)
LD(Z80Assembly.RegisterH, Z80Assembly.RegisterD)
LD(Z80Assembly.RegisterH, Z80Assembly.RegisterE)
LD(Z80Assembly.RegisterH, Z80Assembly.RegisterH)
LD(Z80Assembly.RegisterH, Z80Assembly.RegisterL)
LD(Z80Assembly.RegisterH, ReferenceOrByte)
LD(Z80Assembly.RegisterI, Z80Assembly.RegisterA)
LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterA)
LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterB)
LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterC)
LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterD)
LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterE)
LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterIXH)
LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterIXL)
LD(Z80Assembly.RegisterIXH, ReferenceOrByte)
LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterA)
LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterB)
LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterC)
LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterD)
LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterE)
LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterIXH)
LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterIXL)
LD(Z80Assembly.RegisterIXL, ReferenceOrByte)
LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterA)
LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterB)
LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterC)
LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterD)
LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterE)
LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterIYH)
LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterIYL)
LD(Z80Assembly.RegisterIYH, ReferenceOrByte)
LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterA)
LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterB)
LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterC)
LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterD)
LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterE)
LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterIYH)
LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterIYL)
LD(Z80Assembly.RegisterIYL, ReferenceOrByte)
LD(Z80Assembly.RegisterL, ValueAt<Z80Assembly.RegisterHL>)
LD(Z80Assembly.RegisterL, ReadOnlySpan<Z80Assembly.RegisterHL>)
LD(Z80Assembly.RegisterL, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>)
LD(Z80Assembly.RegisterL, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>)
LD(Z80Assembly.RegisterL, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>)
LD(Z80Assembly.RegisterL, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>)
LD(Z80Assembly.RegisterL, Z80Assembly.RegisterA)
LD(Z80Assembly.RegisterL, Z80Assembly.RegisterB)
LD(Z80Assembly.RegisterL, Z80Assembly.RegisterC)
LD(Z80Assembly.RegisterL, Z80Assembly.RegisterD)
LD(Z80Assembly.RegisterL, Z80Assembly.RegisterE)
LD(Z80Assembly.RegisterL, Z80Assembly.RegisterH)
LD(Z80Assembly.RegisterL, Z80Assembly.RegisterL)
LD(Z80Assembly.RegisterL, ReferenceOrByte)
LD(Z80Assembly.RegisterR, Z80Assembly.RegisterA)

LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterBC)

public static Opcode LD(ValueAt<ReferenceOrWord> valueAt, Z80Assembly.RegisterBC registerBC);

View source

Parameters

Name Type Description
valueAt ValueAt<ReferenceOrWord>
registerBC Z80Assembly.RegisterBC

Returns

Opcode

LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterBC)

public static Opcode LD(ReadOnlySpan<ReferenceOrWord> valueAt, Z80Assembly.RegisterBC registerBC);

View source

Parameters

Name Type Description
valueAt ReadOnlySpan<ReferenceOrWord>
registerBC Z80Assembly.RegisterBC

Returns

Opcode

LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterDE)

public static Opcode LD(ValueAt<ReferenceOrWord> valueAt, Z80Assembly.RegisterDE registerDE);

View source

Parameters

Name Type Description
valueAt ValueAt<ReferenceOrWord>
registerDE Z80Assembly.RegisterDE

Returns

Opcode

LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterDE)

public static Opcode LD(ReadOnlySpan<ReferenceOrWord> valueAt, Z80Assembly.RegisterDE registerDE);

View source

Parameters

Name Type Description
valueAt ReadOnlySpan<ReferenceOrWord>
registerDE Z80Assembly.RegisterDE

Returns

Opcode

LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterHL)

public static Opcode LD(ValueAt<ReferenceOrWord> valueAt, Z80Assembly.RegisterHL registerHL);

View source

Parameters

Name Type Description
valueAt ValueAt<ReferenceOrWord>
registerHL Z80Assembly.RegisterHL

Returns

Opcode

LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterHL)

public static Opcode LD(ReadOnlySpan<ReferenceOrWord> valueAt, Z80Assembly.RegisterHL registerHL);

View source

Parameters

Name Type Description
valueAt ReadOnlySpan<ReferenceOrWord>
registerHL Z80Assembly.RegisterHL

Returns

Opcode

LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterIX)

public static Opcode LD(ValueAt<ReferenceOrWord> valueAt, Z80Assembly.RegisterIX registerIX);

View source

Parameters

Name Type Description
valueAt ValueAt<ReferenceOrWord>
registerIX Z80Assembly.RegisterIX

Returns

Opcode

LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterIX)

public static Opcode LD(ReadOnlySpan<ReferenceOrWord> valueAt, Z80Assembly.RegisterIX registerIX);

View source

Parameters

Name Type Description
valueAt ReadOnlySpan<ReferenceOrWord>
registerIX Z80Assembly.RegisterIX

Returns

Opcode

LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterIY)

public static Opcode LD(ValueAt<ReferenceOrWord> valueAt, Z80Assembly.RegisterIY registerIY);

View source

Parameters

Name Type Description
valueAt ValueAt<ReferenceOrWord>
registerIY Z80Assembly.RegisterIY

Returns

Opcode

LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterIY)

public static Opcode LD(ReadOnlySpan<ReferenceOrWord> valueAt, Z80Assembly.RegisterIY registerIY);

View source

Parameters

Name Type Description
valueAt ReadOnlySpan<ReferenceOrWord>
registerIY Z80Assembly.RegisterIY

Returns

Opcode

LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterSP)

public static Opcode LD(ValueAt<ReferenceOrWord> valueAt, Z80Assembly.RegisterSP registerSP);

View source

Parameters

Name Type Description
valueAt ValueAt<ReferenceOrWord>
registerSP Z80Assembly.RegisterSP

Returns

Opcode

LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterSP)

public static Opcode LD(ReadOnlySpan<ReferenceOrWord> valueAt, Z80Assembly.RegisterSP registerSP);

View source

Parameters

Name Type Description
valueAt ReadOnlySpan<ReferenceOrWord>
registerSP Z80Assembly.RegisterSP

Returns

Opcode

LD(Z80Assembly.RegisterBC, ValueAt<ReferenceOrWord>)

public static Opcode LD(Z80Assembly.RegisterBC registerBC, ValueAt<ReferenceOrWord> valueAt);

View source

Parameters

Name Type Description
registerBC Z80Assembly.RegisterBC
valueAt ValueAt<ReferenceOrWord>

Returns

Opcode

LD(Z80Assembly.RegisterBC, ReadOnlySpan<ReferenceOrWord>)

public static Opcode LD(Z80Assembly.RegisterBC registerBC, ReadOnlySpan<ReferenceOrWord> valueAt);

View source

Parameters

Name Type Description
registerBC Z80Assembly.RegisterBC
valueAt ReadOnlySpan<ReferenceOrWord>

Returns

Opcode

LD(Z80Assembly.RegisterBC, ReferenceOrWord)

public static Opcode LD(Z80Assembly.RegisterBC registerBC, ReferenceOrWord referenceOrWord);

View source

Parameters

Name Type Description
registerBC Z80Assembly.RegisterBC
referenceOrWord ReferenceOrWord

Returns

Opcode

LD(Z80Assembly.RegisterDE, ValueAt<ReferenceOrWord>)

public static Opcode LD(Z80Assembly.RegisterDE registerDE, ValueAt<ReferenceOrWord> valueAt);

View source

Parameters

Name Type Description
registerDE Z80Assembly.RegisterDE
valueAt ValueAt<ReferenceOrWord>

Returns

Opcode

LD(Z80Assembly.RegisterDE, ReadOnlySpan<ReferenceOrWord>)

public static Opcode LD(Z80Assembly.RegisterDE registerDE, ReadOnlySpan<ReferenceOrWord> valueAt);

View source

Parameters

Name Type Description
registerDE Z80Assembly.RegisterDE
valueAt ReadOnlySpan<ReferenceOrWord>

Returns

Opcode

LD(Z80Assembly.RegisterDE, ReferenceOrWord)

public static Opcode LD(Z80Assembly.RegisterDE registerDE, ReferenceOrWord referenceOrWord);

View source

Parameters

Name Type Description
registerDE Z80Assembly.RegisterDE
referenceOrWord ReferenceOrWord

Returns

Opcode

LD(Z80Assembly.RegisterHL, ValueAt<ReferenceOrWord>)

public static Opcode LD(Z80Assembly.RegisterHL registerHL, ValueAt<ReferenceOrWord> valueAt);

View source

Parameters

Name Type Description
registerHL Z80Assembly.RegisterHL
valueAt ValueAt<ReferenceOrWord>

Returns

Opcode

LD(Z80Assembly.RegisterHL, ReadOnlySpan<ReferenceOrWord>)

public static Opcode LD(Z80Assembly.RegisterHL registerHL, ReadOnlySpan<ReferenceOrWord> valueAt);

View source

Parameters

Name Type Description
registerHL Z80Assembly.RegisterHL
valueAt ReadOnlySpan<ReferenceOrWord>

Returns

Opcode

LD(Z80Assembly.RegisterHL, ReferenceOrWord)

public static Opcode LD(Z80Assembly.RegisterHL registerHL, ReferenceOrWord referenceOrWord);

View source

Parameters

Name Type Description
registerHL Z80Assembly.RegisterHL
referenceOrWord ReferenceOrWord

Returns

Opcode

LD(Z80Assembly.RegisterIX, ValueAt<ReferenceOrWord>)

public static Opcode LD(Z80Assembly.RegisterIX registerIX, ValueAt<ReferenceOrWord> valueAt);

View source

Parameters

Name Type Description
registerIX Z80Assembly.RegisterIX
valueAt ValueAt<ReferenceOrWord>

Returns

Opcode

LD(Z80Assembly.RegisterIX, ReadOnlySpan<ReferenceOrWord>)

public static Opcode LD(Z80Assembly.RegisterIX registerIX, ReadOnlySpan<ReferenceOrWord> valueAt);

View source

Parameters

Name Type Description
registerIX Z80Assembly.RegisterIX
valueAt ReadOnlySpan<ReferenceOrWord>

Returns

Opcode

LD(Z80Assembly.RegisterIX, ReferenceOrWord)

public static Opcode LD(Z80Assembly.RegisterIX registerIX, ReferenceOrWord referenceOrWord);

View source

Parameters

Name Type Description
registerIX Z80Assembly.RegisterIX
referenceOrWord ReferenceOrWord

Returns

Opcode

LD(Z80Assembly.RegisterIY, ValueAt<ReferenceOrWord>)

public static Opcode LD(Z80Assembly.RegisterIY registerIY, ValueAt<ReferenceOrWord> valueAt);

View source

Parameters

Name Type Description
registerIY Z80Assembly.RegisterIY
valueAt ValueAt<ReferenceOrWord>

Returns

Opcode

LD(Z80Assembly.RegisterIY, ReadOnlySpan<ReferenceOrWord>)

public static Opcode LD(Z80Assembly.RegisterIY registerIY, ReadOnlySpan<ReferenceOrWord> valueAt);

View source

Parameters

Name Type Description
registerIY Z80Assembly.RegisterIY
valueAt ReadOnlySpan<ReferenceOrWord>

Returns

Opcode

LD(Z80Assembly.RegisterIY, ReferenceOrWord)

public static Opcode LD(Z80Assembly.RegisterIY registerIY, ReferenceOrWord referenceOrWord);

View source

Parameters

Name Type Description
registerIY Z80Assembly.RegisterIY
referenceOrWord ReferenceOrWord

Returns

Opcode

LD(Z80Assembly.RegisterSP, ValueAt<ReferenceOrWord>)

public static Opcode LD(Z80Assembly.RegisterSP registerSP, ValueAt<ReferenceOrWord> valueAt);

View source

Parameters

Name Type Description
registerSP Z80Assembly.RegisterSP
valueAt ValueAt<ReferenceOrWord>

Returns

Opcode

LD(Z80Assembly.RegisterSP, ReadOnlySpan<ReferenceOrWord>)

public static Opcode LD(Z80Assembly.RegisterSP registerSP, ReadOnlySpan<ReferenceOrWord> valueAt);

View source

Parameters

Name Type Description
registerSP Z80Assembly.RegisterSP
valueAt ReadOnlySpan<ReferenceOrWord>

Returns

Opcode

LD(Z80Assembly.RegisterSP, Z80Assembly.RegisterHL)

public static Opcode LD(Z80Assembly.RegisterSP registerSP, Z80Assembly.RegisterHL registerHL);

View source

Parameters

Name Type Description
registerSP Z80Assembly.RegisterSP
registerHL Z80Assembly.RegisterHL

Returns

Opcode

LD(Z80Assembly.RegisterSP, Z80Assembly.RegisterIX)

public static Opcode LD(Z80Assembly.RegisterSP registerSP, Z80Assembly.RegisterIX registerIX);

View source

Parameters

Name Type Description
registerSP Z80Assembly.RegisterSP
registerIX Z80Assembly.RegisterIX

Returns

Opcode

LD(Z80Assembly.RegisterSP, Z80Assembly.RegisterIY)

public static Opcode LD(Z80Assembly.RegisterSP registerSP, Z80Assembly.RegisterIY registerIY);

View source

Parameters

Name Type Description
registerSP Z80Assembly.RegisterSP
registerIY Z80Assembly.RegisterIY

Returns

Opcode

LD(Z80Assembly.RegisterSP, ReferenceOrWord)

public static Opcode LD(Z80Assembly.RegisterSP registerSP, ReferenceOrWord referenceOrWord);

View source

Parameters

Name Type Description
registerSP Z80Assembly.RegisterSP
referenceOrWord ReferenceOrWord

Returns

Opcode

LD(ValueAt<Z80Assembly.RegisterBC>, Z80Assembly.RegisterA)

public static Opcode LD(ValueAt<Z80Assembly.RegisterBC> valueAtRegisterBC, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
valueAtRegisterBC ValueAt<Z80Assembly.RegisterBC>
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(ReadOnlySpan<Z80Assembly.RegisterBC>, Z80Assembly.RegisterA)

public static Opcode LD(ReadOnlySpan<Z80Assembly.RegisterBC> valueAtRegisterBC, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
valueAtRegisterBC ReadOnlySpan<Z80Assembly.RegisterBC>
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(ValueAt<Z80Assembly.RegisterDE>, Z80Assembly.RegisterA)

public static Opcode LD(ValueAt<Z80Assembly.RegisterDE> valueAtRegisterDE, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
valueAtRegisterDE ValueAt<Z80Assembly.RegisterDE>
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(ReadOnlySpan<Z80Assembly.RegisterDE>, Z80Assembly.RegisterA)

public static Opcode LD(ReadOnlySpan<Z80Assembly.RegisterDE> valueAtRegisterDE, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
valueAtRegisterDE ReadOnlySpan<Z80Assembly.RegisterDE>
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(ValueAt<Z80Assembly.RegisterHL>, Z80Assembly.RegisterA)

public static Opcode LD(ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
valueAtRegisterHL ValueAt<Z80Assembly.RegisterHL>
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(ReadOnlySpan<Z80Assembly.RegisterHL>, Z80Assembly.RegisterA)

public static Opcode LD(ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
valueAtRegisterHL ReadOnlySpan<Z80Assembly.RegisterHL>
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(ValueAt<Z80Assembly.RegisterHL>, Z80Assembly.RegisterB)

public static Opcode LD(ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL, Z80Assembly.RegisterB registerB);

View source

Parameters

Name Type Description
valueAtRegisterHL ValueAt<Z80Assembly.RegisterHL>
registerB Z80Assembly.RegisterB

Returns

Opcode

LD(ReadOnlySpan<Z80Assembly.RegisterHL>, Z80Assembly.RegisterB)

public static Opcode LD(ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL, Z80Assembly.RegisterB registerB);

View source

Parameters

Name Type Description
valueAtRegisterHL ReadOnlySpan<Z80Assembly.RegisterHL>
registerB Z80Assembly.RegisterB

Returns

Opcode

LD(ValueAt<Z80Assembly.RegisterHL>, Z80Assembly.RegisterC)

public static Opcode LD(ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL, Z80Assembly.RegisterC registerC);

View source

Parameters

Name Type Description
valueAtRegisterHL ValueAt<Z80Assembly.RegisterHL>
registerC Z80Assembly.RegisterC

Returns

Opcode

LD(ReadOnlySpan<Z80Assembly.RegisterHL>, Z80Assembly.RegisterC)

public static Opcode LD(ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL, Z80Assembly.RegisterC registerC);

View source

Parameters

Name Type Description
valueAtRegisterHL ReadOnlySpan<Z80Assembly.RegisterHL>
registerC Z80Assembly.RegisterC

Returns

Opcode

LD(ValueAt<Z80Assembly.RegisterHL>, Z80Assembly.RegisterD)

public static Opcode LD(ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL, Z80Assembly.RegisterD registerD);

View source

Parameters

Name Type Description
valueAtRegisterHL ValueAt<Z80Assembly.RegisterHL>
registerD Z80Assembly.RegisterD

Returns

Opcode

LD(ReadOnlySpan<Z80Assembly.RegisterHL>, Z80Assembly.RegisterD)

public static Opcode LD(ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL, Z80Assembly.RegisterD registerD);

View source

Parameters

Name Type Description
valueAtRegisterHL ReadOnlySpan<Z80Assembly.RegisterHL>
registerD Z80Assembly.RegisterD

Returns

Opcode

LD(ValueAt<Z80Assembly.RegisterHL>, Z80Assembly.RegisterE)

public static Opcode LD(ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL, Z80Assembly.RegisterE registerE);

View source

Parameters

Name Type Description
valueAtRegisterHL ValueAt<Z80Assembly.RegisterHL>
registerE Z80Assembly.RegisterE

Returns

Opcode

LD(ReadOnlySpan<Z80Assembly.RegisterHL>, Z80Assembly.RegisterE)

public static Opcode LD(ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL, Z80Assembly.RegisterE registerE);

View source

Parameters

Name Type Description
valueAtRegisterHL ReadOnlySpan<Z80Assembly.RegisterHL>
registerE Z80Assembly.RegisterE

Returns

Opcode

LD(ValueAt<Z80Assembly.RegisterHL>, Z80Assembly.RegisterH)

public static Opcode LD(ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL, Z80Assembly.RegisterH registerH);

View source

Parameters

Name Type Description
valueAtRegisterHL ValueAt<Z80Assembly.RegisterHL>
registerH Z80Assembly.RegisterH

Returns

Opcode

LD(ReadOnlySpan<Z80Assembly.RegisterHL>, Z80Assembly.RegisterH)

public static Opcode LD(ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL, Z80Assembly.RegisterH registerH);

View source

Parameters

Name Type Description
valueAtRegisterHL ReadOnlySpan<Z80Assembly.RegisterHL>
registerH Z80Assembly.RegisterH

Returns

Opcode

LD(ValueAt<Z80Assembly.RegisterHL>, Z80Assembly.RegisterL)

public static Opcode LD(ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL, Z80Assembly.RegisterL registerL);

View source

Parameters

Name Type Description
valueAtRegisterHL ValueAt<Z80Assembly.RegisterHL>
registerL Z80Assembly.RegisterL

Returns

Opcode

LD(ReadOnlySpan<Z80Assembly.RegisterHL>, Z80Assembly.RegisterL)

public static Opcode LD(ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL, Z80Assembly.RegisterL registerL);

View source

Parameters

Name Type Description
valueAtRegisterHL ReadOnlySpan<Z80Assembly.RegisterHL>
registerL Z80Assembly.RegisterL

Returns

Opcode

LD(ValueAt<Z80Assembly.RegisterHL>, ReferenceOrByte)

public static Opcode LD(ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL, ReferenceOrByte value);

View source

Parameters

Name Type Description
valueAtRegisterHL ValueAt<Z80Assembly.RegisterHL>
value ReferenceOrByte

Returns

Opcode

LD(ReadOnlySpan<Z80Assembly.RegisterHL>, ReferenceOrByte)

public static Opcode LD(ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL, ReferenceOrByte value);

View source

Parameters

Name Type Description
valueAtRegisterHL ReadOnlySpan<Z80Assembly.RegisterHL>
value ReferenceOrByte

Returns

Opcode

LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterA)

public static Opcode LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterA)

public static Opcode LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterB)

public static Opcode LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterB registerB);

View source

Parameters

Name Type Description
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerB Z80Assembly.RegisterB

Returns

Opcode

LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterB)

public static Opcode LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterB registerB);

View source

Parameters

Name Type Description
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerB Z80Assembly.RegisterB

Returns

Opcode

LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterC)

public static Opcode LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterC registerC);

View source

Parameters

Name Type Description
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerC Z80Assembly.RegisterC

Returns

Opcode

LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterC)

public static Opcode LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterC registerC);

View source

Parameters

Name Type Description
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerC Z80Assembly.RegisterC

Returns

Opcode

LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterD)

public static Opcode LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterD registerD);

View source

Parameters

Name Type Description
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerD Z80Assembly.RegisterD

Returns

Opcode

LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterD)

public static Opcode LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterD registerD);

View source

Parameters

Name Type Description
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerD Z80Assembly.RegisterD

Returns

Opcode

LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterE)

public static Opcode LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterE registerE);

View source

Parameters

Name Type Description
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerE Z80Assembly.RegisterE

Returns

Opcode

LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterE)

public static Opcode LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterE registerE);

View source

Parameters

Name Type Description
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerE Z80Assembly.RegisterE

Returns

Opcode

LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterH)

public static Opcode LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterH registerH);

View source

Parameters

Name Type Description
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerH Z80Assembly.RegisterH

Returns

Opcode

LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterH)

public static Opcode LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterH registerH);

View source

Parameters

Name Type Description
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerH Z80Assembly.RegisterH

Returns

Opcode

LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterL)

public static Opcode LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterL registerL);

View source

Parameters

Name Type Description
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerL Z80Assembly.RegisterL

Returns

Opcode

LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterL)

public static Opcode LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterL registerL);

View source

Parameters

Name Type Description
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerL Z80Assembly.RegisterL

Returns

Opcode

LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, ReferenceOrByte)

public static Opcode LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, ReferenceOrByte value);

View source

Parameters

Name Type Description
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>
value ReferenceOrByte

Returns

Opcode

LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, ReferenceOrByte)

public static Opcode LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, ReferenceOrByte value);

View source

Parameters

Name Type Description
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>
value ReferenceOrByte

Returns

Opcode

LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterA)

public static Opcode LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterA)

public static Opcode LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterB)

public static Opcode LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterB registerB);

View source

Parameters

Name Type Description
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerB Z80Assembly.RegisterB

Returns

Opcode

LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterB)

public static Opcode LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterB registerB);

View source

Parameters

Name Type Description
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerB Z80Assembly.RegisterB

Returns

Opcode

LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterC)

public static Opcode LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterC registerC);

View source

Parameters

Name Type Description
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerC Z80Assembly.RegisterC

Returns

Opcode

LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterC)

public static Opcode LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterC registerC);

View source

Parameters

Name Type Description
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerC Z80Assembly.RegisterC

Returns

Opcode

LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterD)

public static Opcode LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterD registerD);

View source

Parameters

Name Type Description
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerD Z80Assembly.RegisterD

Returns

Opcode

LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterD)

public static Opcode LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterD registerD);

View source

Parameters

Name Type Description
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerD Z80Assembly.RegisterD

Returns

Opcode

LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterE)

public static Opcode LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterE registerE);

View source

Parameters

Name Type Description
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerE Z80Assembly.RegisterE

Returns

Opcode

LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterE)

public static Opcode LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterE registerE);

View source

Parameters

Name Type Description
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerE Z80Assembly.RegisterE

Returns

Opcode

LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterH)

public static Opcode LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterH registerH);

View source

Parameters

Name Type Description
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerH Z80Assembly.RegisterH

Returns

Opcode

LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterH)

public static Opcode LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterH registerH);

View source

Parameters

Name Type Description
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerH Z80Assembly.RegisterH

Returns

Opcode

LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterL)

public static Opcode LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterL registerL);

View source

Parameters

Name Type Description
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerL Z80Assembly.RegisterL

Returns

Opcode

LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterL)

public static Opcode LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterL registerL);

View source

Parameters

Name Type Description
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerL Z80Assembly.RegisterL

Returns

Opcode

LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, ReferenceOrByte)

public static Opcode LD(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, ReferenceOrByte value);

View source

Parameters

Name Type Description
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>
value ReferenceOrByte

Returns

Opcode

LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, ReferenceOrByte)

public static Opcode LD(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, ReferenceOrByte value);

View source

Parameters

Name Type Description
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>
value ReferenceOrByte

Returns

Opcode

LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterA)

public static Opcode LD(ValueAt<ReferenceOrWord> valueAt, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
valueAt ValueAt<ReferenceOrWord>
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterA)

public static Opcode LD(ReadOnlySpan<ReferenceOrWord> valueAt, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
valueAt ReadOnlySpan<ReferenceOrWord>
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(Z80Assembly.RegisterA, ValueAt<Z80Assembly.RegisterBC>)

public static Opcode LD(Z80Assembly.RegisterA registerA, ValueAt<Z80Assembly.RegisterBC> valueAtRegisterBC);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
valueAtRegisterBC ValueAt<Z80Assembly.RegisterBC>

Returns

Opcode

LD(Z80Assembly.RegisterA, ReadOnlySpan<Z80Assembly.RegisterBC>)

public static Opcode LD(Z80Assembly.RegisterA registerA, ReadOnlySpan<Z80Assembly.RegisterBC> valueAtRegisterBC);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
valueAtRegisterBC ReadOnlySpan<Z80Assembly.RegisterBC>

Returns

Opcode

LD(Z80Assembly.RegisterA, ValueAt<Z80Assembly.RegisterDE>)

public static Opcode LD(Z80Assembly.RegisterA registerA, ValueAt<Z80Assembly.RegisterDE> valueAtRegisterDE);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
valueAtRegisterDE ValueAt<Z80Assembly.RegisterDE>

Returns

Opcode

LD(Z80Assembly.RegisterA, ReadOnlySpan<Z80Assembly.RegisterDE>)

public static Opcode LD(Z80Assembly.RegisterA registerA, ReadOnlySpan<Z80Assembly.RegisterDE> valueAtRegisterDE);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
valueAtRegisterDE ReadOnlySpan<Z80Assembly.RegisterDE>

Returns

Opcode

LD(Z80Assembly.RegisterA, ValueAt<Z80Assembly.RegisterHL>)

public static Opcode LD(Z80Assembly.RegisterA registerA, ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
valueAtRegisterHL ValueAt<Z80Assembly.RegisterHL>

Returns

Opcode

LD(Z80Assembly.RegisterA, ReadOnlySpan<Z80Assembly.RegisterHL>)

public static Opcode LD(Z80Assembly.RegisterA registerA, ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
valueAtRegisterHL ReadOnlySpan<Z80Assembly.RegisterHL>

Returns

Opcode

LD(Z80Assembly.RegisterA, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>)

public static Opcode LD(Z80Assembly.RegisterA registerA, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns

Opcode

LD(Z80Assembly.RegisterA, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>)

public static Opcode LD(Z80Assembly.RegisterA registerA, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns

Opcode

LD(Z80Assembly.RegisterA, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>)

public static Opcode LD(Z80Assembly.RegisterA registerA, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns

Opcode

LD(Z80Assembly.RegisterA, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>)

public static Opcode LD(Z80Assembly.RegisterA registerA, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns

Opcode

LD(Z80Assembly.RegisterA, ValueAt<ReferenceOrWord>)

public static Opcode LD(Z80Assembly.RegisterA registerA, ValueAt<ReferenceOrWord> valueAt);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
valueAt ValueAt<ReferenceOrWord>

Returns

Opcode

LD(Z80Assembly.RegisterA, ReadOnlySpan<ReferenceOrWord>)

public static Opcode LD(Z80Assembly.RegisterA registerA, ReadOnlySpan<ReferenceOrWord> valueAt);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
valueAt ReadOnlySpan<ReferenceOrWord>

Returns

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterA)

public static Opcode LD(Z80Assembly.RegisterA registerA1, Z80Assembly.RegisterA registerA2);

View source

Parameters

Name Type Description
registerA1 Z80Assembly.RegisterA
registerA2 Z80Assembly.RegisterA

Returns

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterB)

public static Opcode LD(Z80Assembly.RegisterA registerA, Z80Assembly.RegisterB registerB);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
registerB Z80Assembly.RegisterB

Returns

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterC)

public static Opcode LD(Z80Assembly.RegisterA registerA, Z80Assembly.RegisterC registerC);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
registerC Z80Assembly.RegisterC

Returns

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterD)

public static Opcode LD(Z80Assembly.RegisterA registerA, Z80Assembly.RegisterD registerD);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
registerD Z80Assembly.RegisterD

Returns

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterE)

public static Opcode LD(Z80Assembly.RegisterA registerA, Z80Assembly.RegisterE registerE);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
registerE Z80Assembly.RegisterE

Returns

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterH)

public static Opcode LD(Z80Assembly.RegisterA registerA, Z80Assembly.RegisterH registerH);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
registerH Z80Assembly.RegisterH

Returns

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterI)

public static Opcode LD(Z80Assembly.RegisterA registerA, Z80Assembly.RegisterI registerI);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
registerI Z80Assembly.RegisterI

Returns

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterIXH)

public static Opcode LD(Z80Assembly.RegisterA registerA, Z80Assembly.RegisterIXH registerIXH);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
registerIXH Z80Assembly.RegisterIXH

Returns

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterIXL)

public static Opcode LD(Z80Assembly.RegisterA registerA, Z80Assembly.RegisterIXL registerIXL);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
registerIXL Z80Assembly.RegisterIXL

Returns

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterIYH)

public static Opcode LD(Z80Assembly.RegisterA registerA, Z80Assembly.RegisterIYH registerIYH);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
registerIYH Z80Assembly.RegisterIYH

Returns

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterIYL)

public static Opcode LD(Z80Assembly.RegisterA registerA, Z80Assembly.RegisterIYL registerIYL);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
registerIYL Z80Assembly.RegisterIYL

Returns

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterL)

public static Opcode LD(Z80Assembly.RegisterA registerA, Z80Assembly.RegisterL registerL);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
registerL Z80Assembly.RegisterL

Returns

Opcode

LD(Z80Assembly.RegisterA, ReferenceOrByte)

public static Opcode LD(Z80Assembly.RegisterA registerA, ReferenceOrByte value);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
value ReferenceOrByte

Returns

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterR)

public static Opcode LD(Z80Assembly.RegisterA registerA, Z80Assembly.RegisterR registerR);

View source

Parameters

Name Type Description
registerA Z80Assembly.RegisterA
registerR Z80Assembly.RegisterR

Returns

Opcode

LD(Z80Assembly.RegisterB, ValueAt<Z80Assembly.RegisterHL>)

public static Opcode LD(Z80Assembly.RegisterB registerB, ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
valueAtRegisterHL ValueAt<Z80Assembly.RegisterHL>

Returns

Opcode

LD(Z80Assembly.RegisterB, ReadOnlySpan<Z80Assembly.RegisterHL>)

public static Opcode LD(Z80Assembly.RegisterB registerB, ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
valueAtRegisterHL ReadOnlySpan<Z80Assembly.RegisterHL>

Returns

Opcode

LD(Z80Assembly.RegisterB, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>)

public static Opcode LD(Z80Assembly.RegisterB registerB, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns

Opcode

LD(Z80Assembly.RegisterB, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>)

public static Opcode LD(Z80Assembly.RegisterB registerB, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns

Opcode

LD(Z80Assembly.RegisterB, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>)

public static Opcode LD(Z80Assembly.RegisterB registerB, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns

Opcode

LD(Z80Assembly.RegisterB, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>)

public static Opcode LD(Z80Assembly.RegisterB registerB, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterA)

public static Opcode LD(Z80Assembly.RegisterB registerB, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterB)

public static Opcode LD(Z80Assembly.RegisterB registerB1, Z80Assembly.RegisterB registerB2);

View source

Parameters

Name Type Description
registerB1 Z80Assembly.RegisterB
registerB2 Z80Assembly.RegisterB

Returns

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterC)

public static Opcode LD(Z80Assembly.RegisterB registerB, Z80Assembly.RegisterC registerC);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
registerC Z80Assembly.RegisterC

Returns

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterD)

public static Opcode LD(Z80Assembly.RegisterB registerB, Z80Assembly.RegisterD registerD);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
registerD Z80Assembly.RegisterD

Returns

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterE)

public static Opcode LD(Z80Assembly.RegisterB registerB, Z80Assembly.RegisterE registerE);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
registerE Z80Assembly.RegisterE

Returns

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterH)

public static Opcode LD(Z80Assembly.RegisterB registerB, Z80Assembly.RegisterH registerH);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
registerH Z80Assembly.RegisterH

Returns

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterIXH)

public static Opcode LD(Z80Assembly.RegisterB registerB, Z80Assembly.RegisterIXH registerIXH);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
registerIXH Z80Assembly.RegisterIXH

Returns

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterIXL)

public static Opcode LD(Z80Assembly.RegisterB registerB, Z80Assembly.RegisterIXL registerIXL);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
registerIXL Z80Assembly.RegisterIXL

Returns

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterIYH)

public static Opcode LD(Z80Assembly.RegisterB registerB, Z80Assembly.RegisterIYH registerIYH);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
registerIYH Z80Assembly.RegisterIYH

Returns

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterIYL)

public static Opcode LD(Z80Assembly.RegisterB registerB, Z80Assembly.RegisterIYL registerIYL);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
registerIYL Z80Assembly.RegisterIYL

Returns

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterL)

public static Opcode LD(Z80Assembly.RegisterB registerB, Z80Assembly.RegisterL registerL);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
registerL Z80Assembly.RegisterL

Returns

Opcode

LD(Z80Assembly.RegisterB, ReferenceOrByte)

public static Opcode LD(Z80Assembly.RegisterB registerB, ReferenceOrByte value);

View source

Parameters

Name Type Description
registerB Z80Assembly.RegisterB
value ReferenceOrByte

Returns

Opcode

LD(Z80Assembly.RegisterC, ValueAt<Z80Assembly.RegisterHL>)

public static Opcode LD(Z80Assembly.RegisterC registerC, ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
valueAtRegisterHL ValueAt<Z80Assembly.RegisterHL>

Returns

Opcode

LD(Z80Assembly.RegisterC, ReadOnlySpan<Z80Assembly.RegisterHL>)

public static Opcode LD(Z80Assembly.RegisterC registerC, ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
valueAtRegisterHL ReadOnlySpan<Z80Assembly.RegisterHL>

Returns

Opcode

LD(Z80Assembly.RegisterC, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>)

public static Opcode LD(Z80Assembly.RegisterC registerC, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns

Opcode

LD(Z80Assembly.RegisterC, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>)

public static Opcode LD(Z80Assembly.RegisterC registerC, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns

Opcode

LD(Z80Assembly.RegisterC, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>)

public static Opcode LD(Z80Assembly.RegisterC registerC, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns

Opcode

LD(Z80Assembly.RegisterC, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>)

public static Opcode LD(Z80Assembly.RegisterC registerC, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterA)

public static Opcode LD(Z80Assembly.RegisterC registerC, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterB)

public static Opcode LD(Z80Assembly.RegisterC registerC, Z80Assembly.RegisterB registerB);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
registerB Z80Assembly.RegisterB

Returns

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterC)

public static Opcode LD(Z80Assembly.RegisterC registerC1, Z80Assembly.RegisterC registerC2);

View source

Parameters

Name Type Description
registerC1 Z80Assembly.RegisterC
registerC2 Z80Assembly.RegisterC

Returns

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterD)

public static Opcode LD(Z80Assembly.RegisterC registerC, Z80Assembly.RegisterD registerD);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
registerD Z80Assembly.RegisterD

Returns

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterE)

public static Opcode LD(Z80Assembly.RegisterC registerC, Z80Assembly.RegisterE registerE);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
registerE Z80Assembly.RegisterE

Returns

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterH)

public static Opcode LD(Z80Assembly.RegisterC registerC, Z80Assembly.RegisterH registerH);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
registerH Z80Assembly.RegisterH

Returns

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterIXH)

public static Opcode LD(Z80Assembly.RegisterC registerC, Z80Assembly.RegisterIXH registerIXH);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
registerIXH Z80Assembly.RegisterIXH

Returns

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterIXL)

public static Opcode LD(Z80Assembly.RegisterC registerC, Z80Assembly.RegisterIXL registerIXL);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
registerIXL Z80Assembly.RegisterIXL

Returns

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterIYH)

public static Opcode LD(Z80Assembly.RegisterC registerC, Z80Assembly.RegisterIYH registerIYH);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
registerIYH Z80Assembly.RegisterIYH

Returns

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterIYL)

public static Opcode LD(Z80Assembly.RegisterC registerC, Z80Assembly.RegisterIYL registerIYL);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
registerIYL Z80Assembly.RegisterIYL

Returns

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterL)

public static Opcode LD(Z80Assembly.RegisterC registerC, Z80Assembly.RegisterL registerL);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
registerL Z80Assembly.RegisterL

Returns

Opcode

LD(Z80Assembly.RegisterC, ReferenceOrByte)

public static Opcode LD(Z80Assembly.RegisterC registerC, ReferenceOrByte value);

View source

Parameters

Name Type Description
registerC Z80Assembly.RegisterC
value ReferenceOrByte

Returns

Opcode

LD(Z80Assembly.RegisterD, ValueAt<Z80Assembly.RegisterHL>)

public static Opcode LD(Z80Assembly.RegisterD registerD, ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
valueAtRegisterHL ValueAt<Z80Assembly.RegisterHL>

Returns

Opcode

LD(Z80Assembly.RegisterD, ReadOnlySpan<Z80Assembly.RegisterHL>)

public static Opcode LD(Z80Assembly.RegisterD registerD, ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
valueAtRegisterHL ReadOnlySpan<Z80Assembly.RegisterHL>

Returns

Opcode

LD(Z80Assembly.RegisterD, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>)

public static Opcode LD(Z80Assembly.RegisterD registerD, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns

Opcode

LD(Z80Assembly.RegisterD, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>)

public static Opcode LD(Z80Assembly.RegisterD registerD, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns

Opcode

LD(Z80Assembly.RegisterD, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>)

public static Opcode LD(Z80Assembly.RegisterD registerD, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns

Opcode

LD(Z80Assembly.RegisterD, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>)

public static Opcode LD(Z80Assembly.RegisterD registerD, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterA)

public static Opcode LD(Z80Assembly.RegisterD registerD, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterB)

public static Opcode LD(Z80Assembly.RegisterD registerD, Z80Assembly.RegisterB registerB);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
registerB Z80Assembly.RegisterB

Returns

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterC)

public static Opcode LD(Z80Assembly.RegisterD registerD, Z80Assembly.RegisterC registerC);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
registerC Z80Assembly.RegisterC

Returns

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterD)

public static Opcode LD(Z80Assembly.RegisterD registerD1, Z80Assembly.RegisterD registerD2);

View source

Parameters

Name Type Description
registerD1 Z80Assembly.RegisterD
registerD2 Z80Assembly.RegisterD

Returns

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterE)

public static Opcode LD(Z80Assembly.RegisterD registerD, Z80Assembly.RegisterE registerE);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
registerE Z80Assembly.RegisterE

Returns

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterH)

public static Opcode LD(Z80Assembly.RegisterD registerD, Z80Assembly.RegisterH registerH);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
registerH Z80Assembly.RegisterH

Returns

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterIXH)

public static Opcode LD(Z80Assembly.RegisterD registerD, Z80Assembly.RegisterIXH registerIXH);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
registerIXH Z80Assembly.RegisterIXH

Returns

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterIXL)

public static Opcode LD(Z80Assembly.RegisterD registerD, Z80Assembly.RegisterIXL registerIXL);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
registerIXL Z80Assembly.RegisterIXL

Returns

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterIYH)

public static Opcode LD(Z80Assembly.RegisterD registerD, Z80Assembly.RegisterIYH registerIYH);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
registerIYH Z80Assembly.RegisterIYH

Returns

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterIYL)

public static Opcode LD(Z80Assembly.RegisterD registerD, Z80Assembly.RegisterIYL registerIYL);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
registerIYL Z80Assembly.RegisterIYL

Returns

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterL)

public static Opcode LD(Z80Assembly.RegisterD registerD, Z80Assembly.RegisterL registerL);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
registerL Z80Assembly.RegisterL

Returns

Opcode

LD(Z80Assembly.RegisterD, ReferenceOrByte)

public static Opcode LD(Z80Assembly.RegisterD registerD, ReferenceOrByte value);

View source

Parameters

Name Type Description
registerD Z80Assembly.RegisterD
value ReferenceOrByte

Returns

Opcode

LD(Z80Assembly.RegisterE, ValueAt<Z80Assembly.RegisterHL>)

public static Opcode LD(Z80Assembly.RegisterE registerE, ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
valueAtRegisterHL ValueAt<Z80Assembly.RegisterHL>

Returns

Opcode

LD(Z80Assembly.RegisterE, ReadOnlySpan<Z80Assembly.RegisterHL>)

public static Opcode LD(Z80Assembly.RegisterE registerE, ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
valueAtRegisterHL ReadOnlySpan<Z80Assembly.RegisterHL>

Returns

Opcode

LD(Z80Assembly.RegisterE, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>)

public static Opcode LD(Z80Assembly.RegisterE registerE, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns

Opcode

LD(Z80Assembly.RegisterE, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>)

public static Opcode LD(Z80Assembly.RegisterE registerE, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns

Opcode

LD(Z80Assembly.RegisterE, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>)

public static Opcode LD(Z80Assembly.RegisterE registerE, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns

Opcode

LD(Z80Assembly.RegisterE, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>)

public static Opcode LD(Z80Assembly.RegisterE registerE, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterA)

public static Opcode LD(Z80Assembly.RegisterE registerE, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterB)

public static Opcode LD(Z80Assembly.RegisterE registerE, Z80Assembly.RegisterB registerB);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
registerB Z80Assembly.RegisterB

Returns

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterC)

public static Opcode LD(Z80Assembly.RegisterE registerE, Z80Assembly.RegisterC registerC);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
registerC Z80Assembly.RegisterC

Returns

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterD)

public static Opcode LD(Z80Assembly.RegisterE registerE, Z80Assembly.RegisterD registerD);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
registerD Z80Assembly.RegisterD

Returns

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterE)

public static Opcode LD(Z80Assembly.RegisterE registerE1, Z80Assembly.RegisterE registerE2);

View source

Parameters

Name Type Description
registerE1 Z80Assembly.RegisterE
registerE2 Z80Assembly.RegisterE

Returns

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterH)

public static Opcode LD(Z80Assembly.RegisterE registerE, Z80Assembly.RegisterH registerH);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
registerH Z80Assembly.RegisterH

Returns

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterIXH)

public static Opcode LD(Z80Assembly.RegisterE registerE, Z80Assembly.RegisterIXH registerIXH);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
registerIXH Z80Assembly.RegisterIXH

Returns

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterIXL)

public static Opcode LD(Z80Assembly.RegisterE registerE, Z80Assembly.RegisterIXL registerIXL);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
registerIXL Z80Assembly.RegisterIXL

Returns

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterIYH)

public static Opcode LD(Z80Assembly.RegisterE registerE, Z80Assembly.RegisterIYH registerIYH);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
registerIYH Z80Assembly.RegisterIYH

Returns

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterIYL)

public static Opcode LD(Z80Assembly.RegisterE registerE, Z80Assembly.RegisterIYL registerIYL);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
registerIYL Z80Assembly.RegisterIYL

Returns

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterL)

public static Opcode LD(Z80Assembly.RegisterE registerE, Z80Assembly.RegisterL registerL);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
registerL Z80Assembly.RegisterL

Returns

Opcode

LD(Z80Assembly.RegisterE, ReferenceOrByte)

public static Opcode LD(Z80Assembly.RegisterE registerE, ReferenceOrByte value);

View source

Parameters

Name Type Description
registerE Z80Assembly.RegisterE
value ReferenceOrByte

Returns

Opcode

LD(Z80Assembly.RegisterH, ValueAt<Z80Assembly.RegisterHL>)

public static Opcode LD(Z80Assembly.RegisterH registerH, ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL);

View source

Parameters

Name Type Description
registerH Z80Assembly.RegisterH
valueAtRegisterHL ValueAt<Z80Assembly.RegisterHL>

Returns

Opcode

LD(Z80Assembly.RegisterH, ReadOnlySpan<Z80Assembly.RegisterHL>)

public static Opcode LD(Z80Assembly.RegisterH registerH, ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL);

View source

Parameters

Name Type Description
registerH Z80Assembly.RegisterH
valueAtRegisterHL ReadOnlySpan<Z80Assembly.RegisterHL>

Returns

Opcode

LD(Z80Assembly.RegisterH, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>)

public static Opcode LD(Z80Assembly.RegisterH registerH, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);

View source

Parameters

Name Type Description
registerH Z80Assembly.RegisterH
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns

Opcode

LD(Z80Assembly.RegisterH, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>)

public static Opcode LD(Z80Assembly.RegisterH registerH, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);

View source

Parameters

Name Type Description
registerH Z80Assembly.RegisterH
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns

Opcode

LD(Z80Assembly.RegisterH, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>)

public static Opcode LD(Z80Assembly.RegisterH registerH, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);

View source

Parameters

Name Type Description
registerH Z80Assembly.RegisterH
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns

Opcode

LD(Z80Assembly.RegisterH, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>)

public static Opcode LD(Z80Assembly.RegisterH registerH, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);

View source

Parameters

Name Type Description
registerH Z80Assembly.RegisterH
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns

Opcode

LD(Z80Assembly.RegisterH, Z80Assembly.RegisterA)

public static Opcode LD(Z80Assembly.RegisterH registerH, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
registerH Z80Assembly.RegisterH
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(Z80Assembly.RegisterH, Z80Assembly.RegisterB)

public static Opcode LD(Z80Assembly.RegisterH registerH, Z80Assembly.RegisterB registerB);

View source

Parameters

Name Type Description
registerH Z80Assembly.RegisterH
registerB Z80Assembly.RegisterB

Returns

Opcode

LD(Z80Assembly.RegisterH, Z80Assembly.RegisterC)

public static Opcode LD(Z80Assembly.RegisterH registerH, Z80Assembly.RegisterC registerC);

View source

Parameters

Name Type Description
registerH Z80Assembly.RegisterH
registerC Z80Assembly.RegisterC

Returns

Opcode

LD(Z80Assembly.RegisterH, Z80Assembly.RegisterD)

public static Opcode LD(Z80Assembly.RegisterH registerH, Z80Assembly.RegisterD registerD);

View source

Parameters

Name Type Description
registerH Z80Assembly.RegisterH
registerD Z80Assembly.RegisterD

Returns

Opcode

LD(Z80Assembly.RegisterH, Z80Assembly.RegisterE)

public static Opcode LD(Z80Assembly.RegisterH registerH, Z80Assembly.RegisterE registerE);

View source

Parameters

Name Type Description
registerH Z80Assembly.RegisterH
registerE Z80Assembly.RegisterE

Returns

Opcode

LD(Z80Assembly.RegisterH, Z80Assembly.RegisterH)

public static Opcode LD(Z80Assembly.RegisterH registerH1, Z80Assembly.RegisterH registerH2);

View source

Parameters

Name Type Description
registerH1 Z80Assembly.RegisterH
registerH2 Z80Assembly.RegisterH

Returns

Opcode

LD(Z80Assembly.RegisterH, Z80Assembly.RegisterL)

public static Opcode LD(Z80Assembly.RegisterH registerH, Z80Assembly.RegisterL registerL);

View source

Parameters

Name Type Description
registerH Z80Assembly.RegisterH
registerL Z80Assembly.RegisterL

Returns

Opcode

LD(Z80Assembly.RegisterH, ReferenceOrByte)

public static Opcode LD(Z80Assembly.RegisterH registerH, ReferenceOrByte value);

View source

Parameters

Name Type Description
registerH Z80Assembly.RegisterH
value ReferenceOrByte

Returns

Opcode

LD(Z80Assembly.RegisterI, Z80Assembly.RegisterA)

public static Opcode LD(Z80Assembly.RegisterI registerI, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
registerI Z80Assembly.RegisterI
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterA)

public static Opcode LD(Z80Assembly.RegisterIXH registerIXH, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
registerIXH Z80Assembly.RegisterIXH
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterB)

public static Opcode LD(Z80Assembly.RegisterIXH registerIXH, Z80Assembly.RegisterB registerB);

View source

Parameters

Name Type Description
registerIXH Z80Assembly.RegisterIXH
registerB Z80Assembly.RegisterB

Returns

Opcode

LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterC)

public static Opcode LD(Z80Assembly.RegisterIXH registerIXH, Z80Assembly.RegisterC registerC);

View source

Parameters

Name Type Description
registerIXH Z80Assembly.RegisterIXH
registerC Z80Assembly.RegisterC

Returns

Opcode

LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterD)

public static Opcode LD(Z80Assembly.RegisterIXH registerIXH, Z80Assembly.RegisterD registerD);

View source

Parameters

Name Type Description
registerIXH Z80Assembly.RegisterIXH
registerD Z80Assembly.RegisterD

Returns

Opcode

LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterE)

public static Opcode LD(Z80Assembly.RegisterIXH registerIXH, Z80Assembly.RegisterE registerE);

View source

Parameters

Name Type Description
registerIXH Z80Assembly.RegisterIXH
registerE Z80Assembly.RegisterE

Returns

Opcode

LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterIXH)

public static Opcode LD(Z80Assembly.RegisterIXH registerIXH1, Z80Assembly.RegisterIXH registerIXH2);

View source

Parameters

Name Type Description
registerIXH1 Z80Assembly.RegisterIXH
registerIXH2 Z80Assembly.RegisterIXH

Returns

Opcode

LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterIXL)

public static Opcode LD(Z80Assembly.RegisterIXH registerIXH, Z80Assembly.RegisterIXL registerIXL);

View source

Parameters

Name Type Description
registerIXH Z80Assembly.RegisterIXH
registerIXL Z80Assembly.RegisterIXL

Returns

Opcode

LD(Z80Assembly.RegisterIXH, ReferenceOrByte)

public static Opcode LD(Z80Assembly.RegisterIXH registerIXH, ReferenceOrByte value);

View source

Parameters

Name Type Description
registerIXH Z80Assembly.RegisterIXH
value ReferenceOrByte

Returns

Opcode

LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterA)

public static Opcode LD(Z80Assembly.RegisterIXL registerIXL, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
registerIXL Z80Assembly.RegisterIXL
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterB)

public static Opcode LD(Z80Assembly.RegisterIXL registerIXL, Z80Assembly.RegisterB registerB);

View source

Parameters

Name Type Description
registerIXL Z80Assembly.RegisterIXL
registerB Z80Assembly.RegisterB

Returns

Opcode

LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterC)

public static Opcode LD(Z80Assembly.RegisterIXL registerIXL, Z80Assembly.RegisterC registerC);

View source

Parameters

Name Type Description
registerIXL Z80Assembly.RegisterIXL
registerC Z80Assembly.RegisterC

Returns

Opcode

LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterD)

public static Opcode LD(Z80Assembly.RegisterIXL registerIXL, Z80Assembly.RegisterD registerD);

View source

Parameters

Name Type Description
registerIXL Z80Assembly.RegisterIXL
registerD Z80Assembly.RegisterD

Returns

Opcode

LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterE)

public static Opcode LD(Z80Assembly.RegisterIXL registerIXL, Z80Assembly.RegisterE registerE);

View source

Parameters

Name Type Description
registerIXL Z80Assembly.RegisterIXL
registerE Z80Assembly.RegisterE

Returns

Opcode

LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterIXH)

public static Opcode LD(Z80Assembly.RegisterIXL registerIXL, Z80Assembly.RegisterIXH registerIXH);

View source

Parameters

Name Type Description
registerIXL Z80Assembly.RegisterIXL
registerIXH Z80Assembly.RegisterIXH

Returns

Opcode

LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterIXL)

public static Opcode LD(Z80Assembly.RegisterIXL registerIXL1, Z80Assembly.RegisterIXL registerIXL2);

View source

Parameters

Name Type Description
registerIXL1 Z80Assembly.RegisterIXL
registerIXL2 Z80Assembly.RegisterIXL

Returns

Opcode

LD(Z80Assembly.RegisterIXL, ReferenceOrByte)

public static Opcode LD(Z80Assembly.RegisterIXL registerIXL, ReferenceOrByte value);

View source

Parameters

Name Type Description
registerIXL Z80Assembly.RegisterIXL
value ReferenceOrByte

Returns

Opcode

LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterA)

public static Opcode LD(Z80Assembly.RegisterIYH registerIYH, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
registerIYH Z80Assembly.RegisterIYH
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterB)

public static Opcode LD(Z80Assembly.RegisterIYH registerIYH, Z80Assembly.RegisterB registerB);

View source

Parameters

Name Type Description
registerIYH Z80Assembly.RegisterIYH
registerB Z80Assembly.RegisterB

Returns

Opcode

LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterC)

public static Opcode LD(Z80Assembly.RegisterIYH registerIYH, Z80Assembly.RegisterC registerC);

View source

Parameters

Name Type Description
registerIYH Z80Assembly.RegisterIYH
registerC Z80Assembly.RegisterC

Returns

Opcode

LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterD)

public static Opcode LD(Z80Assembly.RegisterIYH registerIYH, Z80Assembly.RegisterD registerD);

View source

Parameters

Name Type Description
registerIYH Z80Assembly.RegisterIYH
registerD Z80Assembly.RegisterD

Returns

Opcode

LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterE)

public static Opcode LD(Z80Assembly.RegisterIYH registerIYH, Z80Assembly.RegisterE registerE);

View source

Parameters

Name Type Description
registerIYH Z80Assembly.RegisterIYH
registerE Z80Assembly.RegisterE

Returns

Opcode

LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterIYH)

public static Opcode LD(Z80Assembly.RegisterIYH registerIYH1, Z80Assembly.RegisterIYH registerIYH2);

View source

Parameters

Name Type Description
registerIYH1 Z80Assembly.RegisterIYH
registerIYH2 Z80Assembly.RegisterIYH

Returns

Opcode

LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterIYL)

public static Opcode LD(Z80Assembly.RegisterIYH registerIYH, Z80Assembly.RegisterIYL registerIYL);

View source

Parameters

Name Type Description
registerIYH Z80Assembly.RegisterIYH
registerIYL Z80Assembly.RegisterIYL

Returns

Opcode

LD(Z80Assembly.RegisterIYH, ReferenceOrByte)

public static Opcode LD(Z80Assembly.RegisterIYH registerIYH, ReferenceOrByte value);

View source

Parameters

Name Type Description
registerIYH Z80Assembly.RegisterIYH
value ReferenceOrByte

Returns

Opcode

LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterA)

public static Opcode LD(Z80Assembly.RegisterIYL registerIYL, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
registerIYL Z80Assembly.RegisterIYL
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterB)

public static Opcode LD(Z80Assembly.RegisterIYL registerIYL, Z80Assembly.RegisterB registerB);

View source

Parameters

Name Type Description
registerIYL Z80Assembly.RegisterIYL
registerB Z80Assembly.RegisterB

Returns

Opcode

LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterC)

public static Opcode LD(Z80Assembly.RegisterIYL registerIYL, Z80Assembly.RegisterC registerC);

View source

Parameters

Name Type Description
registerIYL Z80Assembly.RegisterIYL
registerC Z80Assembly.RegisterC

Returns

Opcode

LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterD)

public static Opcode LD(Z80Assembly.RegisterIYL registerIYL, Z80Assembly.RegisterD registerD);

View source

Parameters

Name Type Description
registerIYL Z80Assembly.RegisterIYL
registerD Z80Assembly.RegisterD

Returns

Opcode

LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterE)

public static Opcode LD(Z80Assembly.RegisterIYL registerIYL, Z80Assembly.RegisterE registerE);

View source

Parameters

Name Type Description
registerIYL Z80Assembly.RegisterIYL
registerE Z80Assembly.RegisterE

Returns

Opcode

LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterIYH)

public static Opcode LD(Z80Assembly.RegisterIYL registerIYL, Z80Assembly.RegisterIYH registerIYH);

View source

Parameters

Name Type Description
registerIYL Z80Assembly.RegisterIYL
registerIYH Z80Assembly.RegisterIYH

Returns

Opcode

LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterIYL)

public static Opcode LD(Z80Assembly.RegisterIYL registerIYL1, Z80Assembly.RegisterIYL registerIYL2);

View source

Parameters

Name Type Description
registerIYL1 Z80Assembly.RegisterIYL
registerIYL2 Z80Assembly.RegisterIYL

Returns

Opcode

LD(Z80Assembly.RegisterIYL, ReferenceOrByte)

public static Opcode LD(Z80Assembly.RegisterIYL registerIYL, ReferenceOrByte value);

View source

Parameters

Name Type Description
registerIYL Z80Assembly.RegisterIYL
value ReferenceOrByte

Returns

Opcode

LD(Z80Assembly.RegisterL, ValueAt<Z80Assembly.RegisterHL>)

public static Opcode LD(Z80Assembly.RegisterL registerL, ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL);

View source

Parameters

Name Type Description
registerL Z80Assembly.RegisterL
valueAtRegisterHL ValueAt<Z80Assembly.RegisterHL>

Returns

Opcode

LD(Z80Assembly.RegisterL, ReadOnlySpan<Z80Assembly.RegisterHL>)

public static Opcode LD(Z80Assembly.RegisterL registerL, ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL);

View source

Parameters

Name Type Description
registerL Z80Assembly.RegisterL
valueAtRegisterHL ReadOnlySpan<Z80Assembly.RegisterHL>

Returns

Opcode

LD(Z80Assembly.RegisterL, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>)

public static Opcode LD(Z80Assembly.RegisterL registerL, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);

View source

Parameters

Name Type Description
registerL Z80Assembly.RegisterL
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns

Opcode

LD(Z80Assembly.RegisterL, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>)

public static Opcode LD(Z80Assembly.RegisterL registerL, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);

View source

Parameters

Name Type Description
registerL Z80Assembly.RegisterL
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns

Opcode

LD(Z80Assembly.RegisterL, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>)

public static Opcode LD(Z80Assembly.RegisterL registerL, ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);

View source

Parameters

Name Type Description
registerL Z80Assembly.RegisterL
offset ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns

Opcode

LD(Z80Assembly.RegisterL, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>)

public static Opcode LD(Z80Assembly.RegisterL registerL, ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);

View source

Parameters

Name Type Description
registerL Z80Assembly.RegisterL
offset ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns

Opcode

LD(Z80Assembly.RegisterL, Z80Assembly.RegisterA)

public static Opcode LD(Z80Assembly.RegisterL registerL, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
registerL Z80Assembly.RegisterL
registerA Z80Assembly.RegisterA

Returns

Opcode

LD(Z80Assembly.RegisterL, Z80Assembly.RegisterB)

public static Opcode LD(Z80Assembly.RegisterL registerL, Z80Assembly.RegisterB registerB);

View source

Parameters

Name Type Description
registerL Z80Assembly.RegisterL
registerB Z80Assembly.RegisterB

Returns

Opcode

LD(Z80Assembly.RegisterL, Z80Assembly.RegisterC)

public static Opcode LD(Z80Assembly.RegisterL registerL, Z80Assembly.RegisterC registerC);

View source

Parameters

Name Type Description
registerL Z80Assembly.RegisterL
registerC Z80Assembly.RegisterC

Returns

Opcode

LD(Z80Assembly.RegisterL, Z80Assembly.RegisterD)

public static Opcode LD(Z80Assembly.RegisterL registerL, Z80Assembly.RegisterD registerD);

View source

Parameters

Name Type Description
registerL Z80Assembly.RegisterL
registerD Z80Assembly.RegisterD

Returns

Opcode

LD(Z80Assembly.RegisterL, Z80Assembly.RegisterE)

public static Opcode LD(Z80Assembly.RegisterL registerL, Z80Assembly.RegisterE registerE);

View source

Parameters

Name Type Description
registerL Z80Assembly.RegisterL
registerE Z80Assembly.RegisterE

Returns

Opcode

LD(Z80Assembly.RegisterL, Z80Assembly.RegisterH)

public static Opcode LD(Z80Assembly.RegisterL registerL, Z80Assembly.RegisterH registerH);

View source

Parameters

Name Type Description
registerL Z80Assembly.RegisterL
registerH Z80Assembly.RegisterH

Returns

Opcode

LD(Z80Assembly.RegisterL, Z80Assembly.RegisterL)

public static Opcode LD(Z80Assembly.RegisterL registerL1, Z80Assembly.RegisterL registerL2);

View source

Parameters

Name Type Description
registerL1 Z80Assembly.RegisterL
registerL2 Z80Assembly.RegisterL

Returns

Opcode

LD(Z80Assembly.RegisterL, ReferenceOrByte)

public static Opcode LD(Z80Assembly.RegisterL registerL, ReferenceOrByte value);

View source

Parameters

Name Type Description
registerL Z80Assembly.RegisterL
value ReferenceOrByte

Returns

Opcode

LD(Z80Assembly.RegisterR, Z80Assembly.RegisterA)

public static Opcode LD(Z80Assembly.RegisterR registerR, Z80Assembly.RegisterA registerA);

View source

Parameters

Name Type Description
registerR Z80Assembly.RegisterR
registerA Z80Assembly.RegisterA

Returns

Opcode