Z80Assembly.SUB Method
Overloads
SUB(ValueAt<Z80Assembly.RegisterHL>)
public static Opcode SUB(ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL);
View source
Parameters
Returns
Opcode
SUB(ReadOnlySpan<Z80Assembly.RegisterHL>)
public static Opcode SUB(ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL);
View source
Parameters
Returns
Opcode
SUB(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>)
public static Opcode SUB(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);
View source
Parameters
Returns
Opcode
SUB(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>)
public static Opcode SUB(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);
View source
Parameters
Returns
Opcode
SUB(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>)
public static Opcode SUB(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);
View source
Parameters
Returns
Opcode
SUB(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>)
public static Opcode SUB(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);
View source
Parameters
Returns
Opcode
SUB(Z80Assembly.RegisterA)
public static Opcode SUB(Z80Assembly.RegisterA registerA);
View source
Parameters
Returns
Opcode
SUB(Z80Assembly.RegisterB)
public static Opcode SUB(Z80Assembly.RegisterB registerB);
View source
Parameters
Returns
Opcode
SUB(Z80Assembly.RegisterC)
public static Opcode SUB(Z80Assembly.RegisterC registerC);
View source
Parameters
Returns
Opcode
SUB(Z80Assembly.RegisterD)
public static Opcode SUB(Z80Assembly.RegisterD registerD);
View source
Parameters
Returns
Opcode
SUB(Z80Assembly.RegisterE)
public static Opcode SUB(Z80Assembly.RegisterE registerE);
View source
Parameters
Returns
Opcode
SUB(Z80Assembly.RegisterH)
public static Opcode SUB(Z80Assembly.RegisterH registerH);
View source
Parameters
Returns
Opcode
SUB(Z80Assembly.RegisterIXH)
public static Opcode SUB(Z80Assembly.RegisterIXH registerIXH);
View source
Parameters
Returns
Opcode
SUB(Z80Assembly.RegisterIXL)
public static Opcode SUB(Z80Assembly.RegisterIXL registerIXL);
View source
Parameters
Returns
Opcode
SUB(Z80Assembly.RegisterIYH)
public static Opcode SUB(Z80Assembly.RegisterIYH registerIYH);
View source
Parameters
Returns
Opcode
SUB(Z80Assembly.RegisterIYL)
public static Opcode SUB(Z80Assembly.RegisterIYL registerIYL);
View source
Parameters
Returns
Opcode
SUB(Z80Assembly.RegisterL)
public static Opcode SUB(Z80Assembly.RegisterL registerL);
View source
Parameters
Returns
Opcode
SUB(ReferenceOrByte)
SUB NN — Subtract. Subtracts the operand from A.
public static Opcode SUB(ReferenceOrByte value);
View source
Parameters
| Name |
Type |
Description |
value |
ReferenceOrByte |
The byte value, or a reference to a label supplying it. |
Returns
Opcode
7 T-states.