Skip to content

Z80Assembly.LD Method ​

Overloads ​

NameDescription
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) ​

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

View source

Parameters ​

NameTypeDescription
valueAtValueAt<ReferenceOrWord>
registerBCZ80Assembly.RegisterBC

Returns ​

Opcode

LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterBC) ​

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

View source

Parameters ​

NameTypeDescription
valueAtReadOnlySpan<ReferenceOrWord>
registerBCZ80Assembly.RegisterBC

Returns ​

Opcode

LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterDE) ​

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

View source

Parameters ​

NameTypeDescription
valueAtValueAt<ReferenceOrWord>
registerDEZ80Assembly.RegisterDE

Returns ​

Opcode

LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterDE) ​

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

View source

Parameters ​

NameTypeDescription
valueAtReadOnlySpan<ReferenceOrWord>
registerDEZ80Assembly.RegisterDE

Returns ​

Opcode

LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterHL) ​

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

View source

Parameters ​

NameTypeDescription
valueAtValueAt<ReferenceOrWord>
registerHLZ80Assembly.RegisterHL

Returns ​

Opcode

LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterHL) ​

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

View source

Parameters ​

NameTypeDescription
valueAtReadOnlySpan<ReferenceOrWord>
registerHLZ80Assembly.RegisterHL

Returns ​

Opcode

LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterIX) ​

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

View source

Parameters ​

NameTypeDescription
valueAtValueAt<ReferenceOrWord>
registerIXZ80Assembly.RegisterIX

Returns ​

Opcode

LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterIX) ​

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

View source

Parameters ​

NameTypeDescription
valueAtReadOnlySpan<ReferenceOrWord>
registerIXZ80Assembly.RegisterIX

Returns ​

Opcode

LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterIY) ​

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

View source

Parameters ​

NameTypeDescription
valueAtValueAt<ReferenceOrWord>
registerIYZ80Assembly.RegisterIY

Returns ​

Opcode

LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterIY) ​

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

View source

Parameters ​

NameTypeDescription
valueAtReadOnlySpan<ReferenceOrWord>
registerIYZ80Assembly.RegisterIY

Returns ​

Opcode

LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterSP) ​

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

View source

Parameters ​

NameTypeDescription
valueAtValueAt<ReferenceOrWord>
registerSPZ80Assembly.RegisterSP

Returns ​

Opcode

LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterSP) ​

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

View source

Parameters ​

NameTypeDescription
valueAtReadOnlySpan<ReferenceOrWord>
registerSPZ80Assembly.RegisterSP

Returns ​

Opcode

LD(Z80Assembly.RegisterBC, ValueAt<ReferenceOrWord>) ​

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

View source

Parameters ​

NameTypeDescription
registerBCZ80Assembly.RegisterBC
valueAtValueAt<ReferenceOrWord>

Returns ​

Opcode

LD(Z80Assembly.RegisterBC, ReadOnlySpan<ReferenceOrWord>) ​

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

View source

Parameters ​

NameTypeDescription
registerBCZ80Assembly.RegisterBC
valueAtReadOnlySpan<ReferenceOrWord>

Returns ​

Opcode

LD(Z80Assembly.RegisterBC, ReferenceOrWord) ​

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

View source

Parameters ​

NameTypeDescription
registerBCZ80Assembly.RegisterBC
referenceOrWordReferenceOrWord

Returns ​

Opcode

LD(Z80Assembly.RegisterDE, ValueAt<ReferenceOrWord>) ​

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

View source

Parameters ​

NameTypeDescription
registerDEZ80Assembly.RegisterDE
valueAtValueAt<ReferenceOrWord>

Returns ​

Opcode

LD(Z80Assembly.RegisterDE, ReadOnlySpan<ReferenceOrWord>) ​

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

View source

Parameters ​

NameTypeDescription
registerDEZ80Assembly.RegisterDE
valueAtReadOnlySpan<ReferenceOrWord>

Returns ​

Opcode

LD(Z80Assembly.RegisterDE, ReferenceOrWord) ​

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

View source

Parameters ​

NameTypeDescription
registerDEZ80Assembly.RegisterDE
referenceOrWordReferenceOrWord

Returns ​

Opcode

LD(Z80Assembly.RegisterHL, ValueAt<ReferenceOrWord>) ​

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

View source

Parameters ​

NameTypeDescription
registerHLZ80Assembly.RegisterHL
valueAtValueAt<ReferenceOrWord>

Returns ​

Opcode

LD(Z80Assembly.RegisterHL, ReadOnlySpan<ReferenceOrWord>) ​

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

View source

Parameters ​

NameTypeDescription
registerHLZ80Assembly.RegisterHL
valueAtReadOnlySpan<ReferenceOrWord>

Returns ​

Opcode

LD(Z80Assembly.RegisterHL, ReferenceOrWord) ​

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

View source

Parameters ​

NameTypeDescription
registerHLZ80Assembly.RegisterHL
referenceOrWordReferenceOrWord

Returns ​

Opcode

LD(Z80Assembly.RegisterIX, ValueAt<ReferenceOrWord>) ​

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

View source

Parameters ​

NameTypeDescription
registerIXZ80Assembly.RegisterIX
valueAtValueAt<ReferenceOrWord>

Returns ​

Opcode

LD(Z80Assembly.RegisterIX, ReadOnlySpan<ReferenceOrWord>) ​

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

View source

Parameters ​

NameTypeDescription
registerIXZ80Assembly.RegisterIX
valueAtReadOnlySpan<ReferenceOrWord>

Returns ​

Opcode

LD(Z80Assembly.RegisterIX, ReferenceOrWord) ​

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

View source

Parameters ​

NameTypeDescription
registerIXZ80Assembly.RegisterIX
referenceOrWordReferenceOrWord

Returns ​

Opcode

LD(Z80Assembly.RegisterIY, ValueAt<ReferenceOrWord>) ​

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

View source

Parameters ​

NameTypeDescription
registerIYZ80Assembly.RegisterIY
valueAtValueAt<ReferenceOrWord>

Returns ​

Opcode

LD(Z80Assembly.RegisterIY, ReadOnlySpan<ReferenceOrWord>) ​

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

View source

Parameters ​

NameTypeDescription
registerIYZ80Assembly.RegisterIY
valueAtReadOnlySpan<ReferenceOrWord>

Returns ​

Opcode

LD(Z80Assembly.RegisterIY, ReferenceOrWord) ​

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

View source

Parameters ​

NameTypeDescription
registerIYZ80Assembly.RegisterIY
referenceOrWordReferenceOrWord

Returns ​

Opcode

LD(Z80Assembly.RegisterSP, ValueAt<ReferenceOrWord>) ​

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

View source

Parameters ​

NameTypeDescription
registerSPZ80Assembly.RegisterSP
valueAtValueAt<ReferenceOrWord>

Returns ​

Opcode

LD(Z80Assembly.RegisterSP, ReadOnlySpan<ReferenceOrWord>) ​

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

View source

Parameters ​

NameTypeDescription
registerSPZ80Assembly.RegisterSP
valueAtReadOnlySpan<ReferenceOrWord>

Returns ​

Opcode

LD(Z80Assembly.RegisterSP, Z80Assembly.RegisterHL) ​

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

View source

Parameters ​

NameTypeDescription
registerSPZ80Assembly.RegisterSP
registerHLZ80Assembly.RegisterHL

Returns ​

Opcode

LD(Z80Assembly.RegisterSP, Z80Assembly.RegisterIX) ​

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

View source

Parameters ​

NameTypeDescription
registerSPZ80Assembly.RegisterSP
registerIXZ80Assembly.RegisterIX

Returns ​

Opcode

LD(Z80Assembly.RegisterSP, Z80Assembly.RegisterIY) ​

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

View source

Parameters ​

NameTypeDescription
registerSPZ80Assembly.RegisterSP
registerIYZ80Assembly.RegisterIY

Returns ​

Opcode

LD(Z80Assembly.RegisterSP, ReferenceOrWord) ​

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

View source

Parameters ​

NameTypeDescription
registerSPZ80Assembly.RegisterSP
referenceOrWordReferenceOrWord

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterBCValueAt<Z80Assembly.RegisterBC>
registerAZ80Assembly.RegisterA

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterBCReadOnlySpan<Z80Assembly.RegisterBC>
registerAZ80Assembly.RegisterA

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterDEValueAt<Z80Assembly.RegisterDE>
registerAZ80Assembly.RegisterA

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterDEReadOnlySpan<Z80Assembly.RegisterDE>
registerAZ80Assembly.RegisterA

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterHLValueAt<Z80Assembly.RegisterHL>
registerAZ80Assembly.RegisterA

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterHLReadOnlySpan<Z80Assembly.RegisterHL>
registerAZ80Assembly.RegisterA

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterHLValueAt<Z80Assembly.RegisterHL>
registerBZ80Assembly.RegisterB

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterHLReadOnlySpan<Z80Assembly.RegisterHL>
registerBZ80Assembly.RegisterB

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterHLValueAt<Z80Assembly.RegisterHL>
registerCZ80Assembly.RegisterC

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterHLReadOnlySpan<Z80Assembly.RegisterHL>
registerCZ80Assembly.RegisterC

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterHLValueAt<Z80Assembly.RegisterHL>
registerDZ80Assembly.RegisterD

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterHLReadOnlySpan<Z80Assembly.RegisterHL>
registerDZ80Assembly.RegisterD

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterHLValueAt<Z80Assembly.RegisterHL>
registerEZ80Assembly.RegisterE

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterHLReadOnlySpan<Z80Assembly.RegisterHL>
registerEZ80Assembly.RegisterE

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterHLValueAt<Z80Assembly.RegisterHL>
registerHZ80Assembly.RegisterH

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterHLReadOnlySpan<Z80Assembly.RegisterHL>
registerHZ80Assembly.RegisterH

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterHLValueAt<Z80Assembly.RegisterHL>
registerLZ80Assembly.RegisterL

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterHLReadOnlySpan<Z80Assembly.RegisterHL>
registerLZ80Assembly.RegisterL

Returns ​

Opcode

LD(ValueAt<Z80Assembly.RegisterHL>, ReferenceOrByte) ​

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterHLValueAt<Z80Assembly.RegisterHL>
valueReferenceOrByte

Returns ​

Opcode

LD(ReadOnlySpan<Z80Assembly.RegisterHL>, ReferenceOrByte) ​

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

View source

Parameters ​

NameTypeDescription
valueAtRegisterHLReadOnlySpan<Z80Assembly.RegisterHL>
valueReferenceOrByte

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerAZ80Assembly.RegisterA

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerAZ80Assembly.RegisterA

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerBZ80Assembly.RegisterB

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerBZ80Assembly.RegisterB

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerCZ80Assembly.RegisterC

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerCZ80Assembly.RegisterC

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerDZ80Assembly.RegisterD

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerDZ80Assembly.RegisterD

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerEZ80Assembly.RegisterE

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerEZ80Assembly.RegisterE

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerHZ80Assembly.RegisterH

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerHZ80Assembly.RegisterH

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerLZ80Assembly.RegisterL

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>
registerLZ80Assembly.RegisterL

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>
valueReferenceOrByte

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>
valueReferenceOrByte

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerAZ80Assembly.RegisterA

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerAZ80Assembly.RegisterA

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerBZ80Assembly.RegisterB

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerBZ80Assembly.RegisterB

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerCZ80Assembly.RegisterC

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerCZ80Assembly.RegisterC

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerDZ80Assembly.RegisterD

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerDZ80Assembly.RegisterD

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerEZ80Assembly.RegisterE

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerEZ80Assembly.RegisterE

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerHZ80Assembly.RegisterH

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerHZ80Assembly.RegisterH

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerLZ80Assembly.RegisterL

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>
registerLZ80Assembly.RegisterL

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>
valueReferenceOrByte

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>
valueReferenceOrByte

Returns ​

Opcode

LD(ValueAt<ReferenceOrWord>, Z80Assembly.RegisterA) ​

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

View source

Parameters ​

NameTypeDescription
valueAtValueAt<ReferenceOrWord>
registerAZ80Assembly.RegisterA

Returns ​

Opcode

LD(ReadOnlySpan<ReferenceOrWord>, Z80Assembly.RegisterA) ​

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

View source

Parameters ​

NameTypeDescription
valueAtReadOnlySpan<ReferenceOrWord>
registerAZ80Assembly.RegisterA

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
valueAtRegisterBCValueAt<Z80Assembly.RegisterBC>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
valueAtRegisterBCReadOnlySpan<Z80Assembly.RegisterBC>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
valueAtRegisterDEValueAt<Z80Assembly.RegisterDE>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
valueAtRegisterDEReadOnlySpan<Z80Assembly.RegisterDE>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
valueAtRegisterHLValueAt<Z80Assembly.RegisterHL>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
valueAtRegisterHLReadOnlySpan<Z80Assembly.RegisterHL>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns ​

Opcode

LD(Z80Assembly.RegisterA, ValueAt<ReferenceOrWord>) ​

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
valueAtValueAt<ReferenceOrWord>

Returns ​

Opcode

LD(Z80Assembly.RegisterA, ReadOnlySpan<ReferenceOrWord>) ​

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
valueAtReadOnlySpan<ReferenceOrWord>

Returns ​

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterA) ​

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

View source

Parameters ​

NameTypeDescription
registerA1Z80Assembly.RegisterA
registerA2Z80Assembly.RegisterA

Returns ​

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterB) ​

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
registerBZ80Assembly.RegisterB

Returns ​

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterC) ​

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
registerCZ80Assembly.RegisterC

Returns ​

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterD) ​

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
registerDZ80Assembly.RegisterD

Returns ​

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterE) ​

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
registerEZ80Assembly.RegisterE

Returns ​

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterH) ​

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
registerHZ80Assembly.RegisterH

Returns ​

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterI) ​

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
registerIZ80Assembly.RegisterI

Returns ​

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterIXH) ​

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
registerIXHZ80Assembly.RegisterIXH

Returns ​

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterIXL) ​

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
registerIXLZ80Assembly.RegisterIXL

Returns ​

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterIYH) ​

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
registerIYHZ80Assembly.RegisterIYH

Returns ​

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterIYL) ​

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
registerIYLZ80Assembly.RegisterIYL

Returns ​

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterL) ​

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
registerLZ80Assembly.RegisterL

Returns ​

Opcode

LD(Z80Assembly.RegisterA, ReferenceOrByte) ​

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
valueReferenceOrByte

Returns ​

Opcode

LD(Z80Assembly.RegisterA, Z80Assembly.RegisterR) ​

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

View source

Parameters ​

NameTypeDescription
registerAZ80Assembly.RegisterA
registerRZ80Assembly.RegisterR

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
valueAtRegisterHLValueAt<Z80Assembly.RegisterHL>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
valueAtRegisterHLReadOnlySpan<Z80Assembly.RegisterHL>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns ​

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterA) ​

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
registerAZ80Assembly.RegisterA

Returns ​

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterB) ​

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

View source

Parameters ​

NameTypeDescription
registerB1Z80Assembly.RegisterB
registerB2Z80Assembly.RegisterB

Returns ​

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterC) ​

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
registerCZ80Assembly.RegisterC

Returns ​

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterD) ​

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
registerDZ80Assembly.RegisterD

Returns ​

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterE) ​

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
registerEZ80Assembly.RegisterE

Returns ​

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterH) ​

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
registerHZ80Assembly.RegisterH

Returns ​

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterIXH) ​

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
registerIXHZ80Assembly.RegisterIXH

Returns ​

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterIXL) ​

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
registerIXLZ80Assembly.RegisterIXL

Returns ​

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterIYH) ​

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
registerIYHZ80Assembly.RegisterIYH

Returns ​

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterIYL) ​

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
registerIYLZ80Assembly.RegisterIYL

Returns ​

Opcode

LD(Z80Assembly.RegisterB, Z80Assembly.RegisterL) ​

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
registerLZ80Assembly.RegisterL

Returns ​

Opcode

LD(Z80Assembly.RegisterB, ReferenceOrByte) ​

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

View source

Parameters ​

NameTypeDescription
registerBZ80Assembly.RegisterB
valueReferenceOrByte

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
valueAtRegisterHLValueAt<Z80Assembly.RegisterHL>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
valueAtRegisterHLReadOnlySpan<Z80Assembly.RegisterHL>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns ​

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterA) ​

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
registerAZ80Assembly.RegisterA

Returns ​

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterB) ​

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
registerBZ80Assembly.RegisterB

Returns ​

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterC) ​

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

View source

Parameters ​

NameTypeDescription
registerC1Z80Assembly.RegisterC
registerC2Z80Assembly.RegisterC

Returns ​

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterD) ​

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
registerDZ80Assembly.RegisterD

Returns ​

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterE) ​

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
registerEZ80Assembly.RegisterE

Returns ​

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterH) ​

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
registerHZ80Assembly.RegisterH

Returns ​

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterIXH) ​

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
registerIXHZ80Assembly.RegisterIXH

Returns ​

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterIXL) ​

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
registerIXLZ80Assembly.RegisterIXL

Returns ​

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterIYH) ​

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
registerIYHZ80Assembly.RegisterIYH

Returns ​

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterIYL) ​

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
registerIYLZ80Assembly.RegisterIYL

Returns ​

Opcode

LD(Z80Assembly.RegisterC, Z80Assembly.RegisterL) ​

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
registerLZ80Assembly.RegisterL

Returns ​

Opcode

LD(Z80Assembly.RegisterC, ReferenceOrByte) ​

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

View source

Parameters ​

NameTypeDescription
registerCZ80Assembly.RegisterC
valueReferenceOrByte

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
valueAtRegisterHLValueAt<Z80Assembly.RegisterHL>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
valueAtRegisterHLReadOnlySpan<Z80Assembly.RegisterHL>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns ​

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterA) ​

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
registerAZ80Assembly.RegisterA

Returns ​

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterB) ​

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
registerBZ80Assembly.RegisterB

Returns ​

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterC) ​

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
registerCZ80Assembly.RegisterC

Returns ​

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterD) ​

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

View source

Parameters ​

NameTypeDescription
registerD1Z80Assembly.RegisterD
registerD2Z80Assembly.RegisterD

Returns ​

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterE) ​

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
registerEZ80Assembly.RegisterE

Returns ​

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterH) ​

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
registerHZ80Assembly.RegisterH

Returns ​

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterIXH) ​

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
registerIXHZ80Assembly.RegisterIXH

Returns ​

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterIXL) ​

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
registerIXLZ80Assembly.RegisterIXL

Returns ​

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterIYH) ​

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
registerIYHZ80Assembly.RegisterIYH

Returns ​

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterIYL) ​

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
registerIYLZ80Assembly.RegisterIYL

Returns ​

Opcode

LD(Z80Assembly.RegisterD, Z80Assembly.RegisterL) ​

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
registerLZ80Assembly.RegisterL

Returns ​

Opcode

LD(Z80Assembly.RegisterD, ReferenceOrByte) ​

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

View source

Parameters ​

NameTypeDescription
registerDZ80Assembly.RegisterD
valueReferenceOrByte

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
valueAtRegisterHLValueAt<Z80Assembly.RegisterHL>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
valueAtRegisterHLReadOnlySpan<Z80Assembly.RegisterHL>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns ​

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterA) ​

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
registerAZ80Assembly.RegisterA

Returns ​

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterB) ​

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
registerBZ80Assembly.RegisterB

Returns ​

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterC) ​

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
registerCZ80Assembly.RegisterC

Returns ​

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterD) ​

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
registerDZ80Assembly.RegisterD

Returns ​

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterE) ​

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

View source

Parameters ​

NameTypeDescription
registerE1Z80Assembly.RegisterE
registerE2Z80Assembly.RegisterE

Returns ​

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterH) ​

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
registerHZ80Assembly.RegisterH

Returns ​

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterIXH) ​

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
registerIXHZ80Assembly.RegisterIXH

Returns ​

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterIXL) ​

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
registerIXLZ80Assembly.RegisterIXL

Returns ​

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterIYH) ​

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
registerIYHZ80Assembly.RegisterIYH

Returns ​

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterIYL) ​

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
registerIYLZ80Assembly.RegisterIYL

Returns ​

Opcode

LD(Z80Assembly.RegisterE, Z80Assembly.RegisterL) ​

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
registerLZ80Assembly.RegisterL

Returns ​

Opcode

LD(Z80Assembly.RegisterE, ReferenceOrByte) ​

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

View source

Parameters ​

NameTypeDescription
registerEZ80Assembly.RegisterE
valueReferenceOrByte

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerHZ80Assembly.RegisterH
valueAtRegisterHLValueAt<Z80Assembly.RegisterHL>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerHZ80Assembly.RegisterH
valueAtRegisterHLReadOnlySpan<Z80Assembly.RegisterHL>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerHZ80Assembly.RegisterH
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerHZ80Assembly.RegisterH
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerHZ80Assembly.RegisterH
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerHZ80Assembly.RegisterH
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns ​

Opcode

LD(Z80Assembly.RegisterH, Z80Assembly.RegisterA) ​

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

View source

Parameters ​

NameTypeDescription
registerHZ80Assembly.RegisterH
registerAZ80Assembly.RegisterA

Returns ​

Opcode

LD(Z80Assembly.RegisterH, Z80Assembly.RegisterB) ​

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

View source

Parameters ​

NameTypeDescription
registerHZ80Assembly.RegisterH
registerBZ80Assembly.RegisterB

Returns ​

Opcode

LD(Z80Assembly.RegisterH, Z80Assembly.RegisterC) ​

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

View source

Parameters ​

NameTypeDescription
registerHZ80Assembly.RegisterH
registerCZ80Assembly.RegisterC

Returns ​

Opcode

LD(Z80Assembly.RegisterH, Z80Assembly.RegisterD) ​

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

View source

Parameters ​

NameTypeDescription
registerHZ80Assembly.RegisterH
registerDZ80Assembly.RegisterD

Returns ​

Opcode

LD(Z80Assembly.RegisterH, Z80Assembly.RegisterE) ​

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

View source

Parameters ​

NameTypeDescription
registerHZ80Assembly.RegisterH
registerEZ80Assembly.RegisterE

Returns ​

Opcode

LD(Z80Assembly.RegisterH, Z80Assembly.RegisterH) ​

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

View source

Parameters ​

NameTypeDescription
registerH1Z80Assembly.RegisterH
registerH2Z80Assembly.RegisterH

Returns ​

Opcode

LD(Z80Assembly.RegisterH, Z80Assembly.RegisterL) ​

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

View source

Parameters ​

NameTypeDescription
registerHZ80Assembly.RegisterH
registerLZ80Assembly.RegisterL

Returns ​

Opcode

LD(Z80Assembly.RegisterH, ReferenceOrByte) ​

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

View source

Parameters ​

NameTypeDescription
registerHZ80Assembly.RegisterH
valueReferenceOrByte

Returns ​

Opcode

LD(Z80Assembly.RegisterI, Z80Assembly.RegisterA) ​

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

View source

Parameters ​

NameTypeDescription
registerIZ80Assembly.RegisterI
registerAZ80Assembly.RegisterA

Returns ​

Opcode

LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterA) ​

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

View source

Parameters ​

NameTypeDescription
registerIXHZ80Assembly.RegisterIXH
registerAZ80Assembly.RegisterA

Returns ​

Opcode

LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterB) ​

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

View source

Parameters ​

NameTypeDescription
registerIXHZ80Assembly.RegisterIXH
registerBZ80Assembly.RegisterB

Returns ​

Opcode

LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterC) ​

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

View source

Parameters ​

NameTypeDescription
registerIXHZ80Assembly.RegisterIXH
registerCZ80Assembly.RegisterC

Returns ​

Opcode

LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterD) ​

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

View source

Parameters ​

NameTypeDescription
registerIXHZ80Assembly.RegisterIXH
registerDZ80Assembly.RegisterD

Returns ​

Opcode

LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterE) ​

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

View source

Parameters ​

NameTypeDescription
registerIXHZ80Assembly.RegisterIXH
registerEZ80Assembly.RegisterE

Returns ​

Opcode

LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterIXH) ​

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

View source

Parameters ​

NameTypeDescription
registerIXH1Z80Assembly.RegisterIXH
registerIXH2Z80Assembly.RegisterIXH

Returns ​

Opcode

LD(Z80Assembly.RegisterIXH, Z80Assembly.RegisterIXL) ​

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

View source

Parameters ​

NameTypeDescription
registerIXHZ80Assembly.RegisterIXH
registerIXLZ80Assembly.RegisterIXL

Returns ​

Opcode

LD(Z80Assembly.RegisterIXH, ReferenceOrByte) ​

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

View source

Parameters ​

NameTypeDescription
registerIXHZ80Assembly.RegisterIXH
valueReferenceOrByte

Returns ​

Opcode

LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterA) ​

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

View source

Parameters ​

NameTypeDescription
registerIXLZ80Assembly.RegisterIXL
registerAZ80Assembly.RegisterA

Returns ​

Opcode

LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterB) ​

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

View source

Parameters ​

NameTypeDescription
registerIXLZ80Assembly.RegisterIXL
registerBZ80Assembly.RegisterB

Returns ​

Opcode

LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterC) ​

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

View source

Parameters ​

NameTypeDescription
registerIXLZ80Assembly.RegisterIXL
registerCZ80Assembly.RegisterC

Returns ​

Opcode

LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterD) ​

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

View source

Parameters ​

NameTypeDescription
registerIXLZ80Assembly.RegisterIXL
registerDZ80Assembly.RegisterD

Returns ​

Opcode

LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterE) ​

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

View source

Parameters ​

NameTypeDescription
registerIXLZ80Assembly.RegisterIXL
registerEZ80Assembly.RegisterE

Returns ​

Opcode

LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterIXH) ​

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

View source

Parameters ​

NameTypeDescription
registerIXLZ80Assembly.RegisterIXL
registerIXHZ80Assembly.RegisterIXH

Returns ​

Opcode

LD(Z80Assembly.RegisterIXL, Z80Assembly.RegisterIXL) ​

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

View source

Parameters ​

NameTypeDescription
registerIXL1Z80Assembly.RegisterIXL
registerIXL2Z80Assembly.RegisterIXL

Returns ​

Opcode

LD(Z80Assembly.RegisterIXL, ReferenceOrByte) ​

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

View source

Parameters ​

NameTypeDescription
registerIXLZ80Assembly.RegisterIXL
valueReferenceOrByte

Returns ​

Opcode

LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterA) ​

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

View source

Parameters ​

NameTypeDescription
registerIYHZ80Assembly.RegisterIYH
registerAZ80Assembly.RegisterA

Returns ​

Opcode

LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterB) ​

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

View source

Parameters ​

NameTypeDescription
registerIYHZ80Assembly.RegisterIYH
registerBZ80Assembly.RegisterB

Returns ​

Opcode

LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterC) ​

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

View source

Parameters ​

NameTypeDescription
registerIYHZ80Assembly.RegisterIYH
registerCZ80Assembly.RegisterC

Returns ​

Opcode

LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterD) ​

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

View source

Parameters ​

NameTypeDescription
registerIYHZ80Assembly.RegisterIYH
registerDZ80Assembly.RegisterD

Returns ​

Opcode

LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterE) ​

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

View source

Parameters ​

NameTypeDescription
registerIYHZ80Assembly.RegisterIYH
registerEZ80Assembly.RegisterE

Returns ​

Opcode

LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterIYH) ​

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

View source

Parameters ​

NameTypeDescription
registerIYH1Z80Assembly.RegisterIYH
registerIYH2Z80Assembly.RegisterIYH

Returns ​

Opcode

LD(Z80Assembly.RegisterIYH, Z80Assembly.RegisterIYL) ​

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

View source

Parameters ​

NameTypeDescription
registerIYHZ80Assembly.RegisterIYH
registerIYLZ80Assembly.RegisterIYL

Returns ​

Opcode

LD(Z80Assembly.RegisterIYH, ReferenceOrByte) ​

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

View source

Parameters ​

NameTypeDescription
registerIYHZ80Assembly.RegisterIYH
valueReferenceOrByte

Returns ​

Opcode

LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterA) ​

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

View source

Parameters ​

NameTypeDescription
registerIYLZ80Assembly.RegisterIYL
registerAZ80Assembly.RegisterA

Returns ​

Opcode

LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterB) ​

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

View source

Parameters ​

NameTypeDescription
registerIYLZ80Assembly.RegisterIYL
registerBZ80Assembly.RegisterB

Returns ​

Opcode

LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterC) ​

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

View source

Parameters ​

NameTypeDescription
registerIYLZ80Assembly.RegisterIYL
registerCZ80Assembly.RegisterC

Returns ​

Opcode

LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterD) ​

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

View source

Parameters ​

NameTypeDescription
registerIYLZ80Assembly.RegisterIYL
registerDZ80Assembly.RegisterD

Returns ​

Opcode

LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterE) ​

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

View source

Parameters ​

NameTypeDescription
registerIYLZ80Assembly.RegisterIYL
registerEZ80Assembly.RegisterE

Returns ​

Opcode

LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterIYH) ​

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

View source

Parameters ​

NameTypeDescription
registerIYLZ80Assembly.RegisterIYL
registerIYHZ80Assembly.RegisterIYH

Returns ​

Opcode

LD(Z80Assembly.RegisterIYL, Z80Assembly.RegisterIYL) ​

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

View source

Parameters ​

NameTypeDescription
registerIYL1Z80Assembly.RegisterIYL
registerIYL2Z80Assembly.RegisterIYL

Returns ​

Opcode

LD(Z80Assembly.RegisterIYL, ReferenceOrByte) ​

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

View source

Parameters ​

NameTypeDescription
registerIYLZ80Assembly.RegisterIYL
valueReferenceOrByte

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerLZ80Assembly.RegisterL
valueAtRegisterHLValueAt<Z80Assembly.RegisterHL>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerLZ80Assembly.RegisterL
valueAtRegisterHLReadOnlySpan<Z80Assembly.RegisterHL>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerLZ80Assembly.RegisterL
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerLZ80Assembly.RegisterL
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerLZ80Assembly.RegisterL
offsetValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns ​

Opcode

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

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

View source

Parameters ​

NameTypeDescription
registerLZ80Assembly.RegisterL
offsetReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>

Returns ​

Opcode

LD(Z80Assembly.RegisterL, Z80Assembly.RegisterA) ​

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

View source

Parameters ​

NameTypeDescription
registerLZ80Assembly.RegisterL
registerAZ80Assembly.RegisterA

Returns ​

Opcode

LD(Z80Assembly.RegisterL, Z80Assembly.RegisterB) ​

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

View source

Parameters ​

NameTypeDescription
registerLZ80Assembly.RegisterL
registerBZ80Assembly.RegisterB

Returns ​

Opcode

LD(Z80Assembly.RegisterL, Z80Assembly.RegisterC) ​

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

View source

Parameters ​

NameTypeDescription
registerLZ80Assembly.RegisterL
registerCZ80Assembly.RegisterC

Returns ​

Opcode

LD(Z80Assembly.RegisterL, Z80Assembly.RegisterD) ​

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

View source

Parameters ​

NameTypeDescription
registerLZ80Assembly.RegisterL
registerDZ80Assembly.RegisterD

Returns ​

Opcode

LD(Z80Assembly.RegisterL, Z80Assembly.RegisterE) ​

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

View source

Parameters ​

NameTypeDescription
registerLZ80Assembly.RegisterL
registerEZ80Assembly.RegisterE

Returns ​

Opcode

LD(Z80Assembly.RegisterL, Z80Assembly.RegisterH) ​

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

View source

Parameters ​

NameTypeDescription
registerLZ80Assembly.RegisterL
registerHZ80Assembly.RegisterH

Returns ​

Opcode

LD(Z80Assembly.RegisterL, Z80Assembly.RegisterL) ​

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

View source

Parameters ​

NameTypeDescription
registerL1Z80Assembly.RegisterL
registerL2Z80Assembly.RegisterL

Returns ​

Opcode

LD(Z80Assembly.RegisterL, ReferenceOrByte) ​

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

View source

Parameters ​

NameTypeDescription
registerLZ80Assembly.RegisterL
valueReferenceOrByte

Returns ​

Opcode

LD(Z80Assembly.RegisterR, Z80Assembly.RegisterA) ​

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

View source

Parameters ​

NameTypeDescription
registerRZ80Assembly.RegisterR
registerAZ80Assembly.RegisterA

Returns ​

Opcode