Z80Assembly.SRL Method
Overloads
SRL(ValueAt<Z80Assembly.RegisterHL>)
c#
public static Opcode SRL(ValueAt<Z80Assembly.RegisterHL> valueAtRegisterHL);Parameters
| Name | Type | Description |
|---|---|---|
valueAtRegisterHL | ValueAt<Z80Assembly.RegisterHL> |
Returns
SRL(ReadOnlySpan<Z80Assembly.RegisterHL>)
c#
public static Opcode SRL(ReadOnlySpan<Z80Assembly.RegisterHL> valueAtRegisterHL);Parameters
| Name | Type | Description |
|---|---|---|
valueAtRegisterHL | ReadOnlySpan<Z80Assembly.RegisterHL> |
Returns
SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>)
c#
public static Opcode SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);Parameters
| Name | Type | Description |
|---|---|---|
offset | ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> |
Returns
SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>)
c#
public static Opcode SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> |
Returns
SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterA)
c#
public static Opcode SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterA registerA);Parameters
| Name | Type | Description |
|---|---|---|
offset | ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> | |
registerA | Z80Assembly.RegisterA |
Returns
SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterA)
c#
public static Opcode SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterA registerA);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> | |
registerA | Z80Assembly.RegisterA |
Returns
SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterB)
c#
public static Opcode SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterB registerB);Parameters
| Name | Type | Description |
|---|---|---|
offset | ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> | |
registerB | Z80Assembly.RegisterB |
Returns
SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterB)
c#
public static Opcode SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterB registerB);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> | |
registerB | Z80Assembly.RegisterB |
Returns
SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterC)
c#
public static Opcode SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterC registerC);Parameters
| Name | Type | Description |
|---|---|---|
offset | ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> | |
registerC | Z80Assembly.RegisterC |
Returns
SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterC)
c#
public static Opcode SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterC registerC);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> | |
registerC | Z80Assembly.RegisterC |
Returns
SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterD)
c#
public static Opcode SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterD registerD);Parameters
| Name | Type | Description |
|---|---|---|
offset | ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> | |
registerD | Z80Assembly.RegisterD |
Returns
SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterD)
c#
public static Opcode SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterD registerD);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> | |
registerD | Z80Assembly.RegisterD |
Returns
SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterE)
c#
public static Opcode SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterE registerE);Parameters
| Name | Type | Description |
|---|---|---|
offset | ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> | |
registerE | Z80Assembly.RegisterE |
Returns
SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterE)
c#
public static Opcode SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterE registerE);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> | |
registerE | Z80Assembly.RegisterE |
Returns
SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterH)
c#
public static Opcode SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterH registerH);Parameters
| Name | Type | Description |
|---|---|---|
offset | ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> | |
registerH | Z80Assembly.RegisterH |
Returns
SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterH)
c#
public static Opcode SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterH registerH);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> | |
registerH | Z80Assembly.RegisterH |
Returns
SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterL)
c#
public static Opcode SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterL registerL);Parameters
| Name | Type | Description |
|---|---|---|
offset | ValueAt<RegisterWithOffset<Z80Assembly.RegisterIX>> | |
registerL | Z80Assembly.RegisterL |
Returns
SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>>, Z80Assembly.RegisterL)
c#
public static Opcode SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> offset, Z80Assembly.RegisterL registerL);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIX>> | |
registerL | Z80Assembly.RegisterL |
Returns
SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>)
c#
public static Opcode SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);Parameters
| Name | Type | Description |
|---|---|---|
offset | ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> |
Returns
SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>)
c#
public static Opcode SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> |
Returns
SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterA)
c#
public static Opcode SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterA registerA);Parameters
| Name | Type | Description |
|---|---|---|
offset | ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> | |
registerA | Z80Assembly.RegisterA |
Returns
SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterA)
c#
public static Opcode SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterA registerA);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> | |
registerA | Z80Assembly.RegisterA |
Returns
SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterB)
c#
public static Opcode SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterB registerB);Parameters
| Name | Type | Description |
|---|---|---|
offset | ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> | |
registerB | Z80Assembly.RegisterB |
Returns
SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterB)
c#
public static Opcode SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterB registerB);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> | |
registerB | Z80Assembly.RegisterB |
Returns
SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterC)
c#
public static Opcode SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterC registerC);Parameters
| Name | Type | Description |
|---|---|---|
offset | ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> | |
registerC | Z80Assembly.RegisterC |
Returns
SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterC)
c#
public static Opcode SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterC registerC);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> | |
registerC | Z80Assembly.RegisterC |
Returns
SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterD)
c#
public static Opcode SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterD registerD);Parameters
| Name | Type | Description |
|---|---|---|
offset | ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> | |
registerD | Z80Assembly.RegisterD |
Returns
SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterD)
c#
public static Opcode SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterD registerD);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> | |
registerD | Z80Assembly.RegisterD |
Returns
SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterE)
c#
public static Opcode SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterE registerE);Parameters
| Name | Type | Description |
|---|---|---|
offset | ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> | |
registerE | Z80Assembly.RegisterE |
Returns
SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterE)
c#
public static Opcode SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterE registerE);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> | |
registerE | Z80Assembly.RegisterE |
Returns
SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterH)
c#
public static Opcode SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterH registerH);Parameters
| Name | Type | Description |
|---|---|---|
offset | ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> | |
registerH | Z80Assembly.RegisterH |
Returns
SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterH)
c#
public static Opcode SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterH registerH);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> | |
registerH | Z80Assembly.RegisterH |
Returns
SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterL)
c#
public static Opcode SRL(ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterL registerL);Parameters
| Name | Type | Description |
|---|---|---|
offset | ValueAt<RegisterWithOffset<Z80Assembly.RegisterIY>> | |
registerL | Z80Assembly.RegisterL |
Returns
SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>>, Z80Assembly.RegisterL)
c#
public static Opcode SRL(ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> offset, Z80Assembly.RegisterL registerL);Parameters
| Name | Type | Description |
|---|---|---|
offset | ReadOnlySpan<RegisterWithOffset<Z80Assembly.RegisterIY>> | |
registerL | Z80Assembly.RegisterL |
Returns
SRL(Z80Assembly.RegisterA)
c#
public static Opcode SRL(Z80Assembly.RegisterA registerA);Parameters
| Name | Type | Description |
|---|---|---|
registerA | Z80Assembly.RegisterA |
Returns
SRL(Z80Assembly.RegisterB)
c#
public static Opcode SRL(Z80Assembly.RegisterB registerB);Parameters
| Name | Type | Description |
|---|---|---|
registerB | Z80Assembly.RegisterB |
Returns
SRL(Z80Assembly.RegisterC)
c#
public static Opcode SRL(Z80Assembly.RegisterC registerC);Parameters
| Name | Type | Description |
|---|---|---|
registerC | Z80Assembly.RegisterC |
Returns
SRL(Z80Assembly.RegisterD)
c#
public static Opcode SRL(Z80Assembly.RegisterD registerD);Parameters
| Name | Type | Description |
|---|---|---|
registerD | Z80Assembly.RegisterD |
Returns
SRL(Z80Assembly.RegisterE)
c#
public static Opcode SRL(Z80Assembly.RegisterE registerE);Parameters
| Name | Type | Description |
|---|---|---|
registerE | Z80Assembly.RegisterE |
Returns
SRL(Z80Assembly.RegisterH)
c#
public static Opcode SRL(Z80Assembly.RegisterH registerH);Parameters
| Name | Type | Description |
|---|---|---|
registerH | Z80Assembly.RegisterH |
Returns
SRL(Z80Assembly.RegisterL)
c#
public static Opcode SRL(Z80Assembly.RegisterL registerL);Parameters
| Name | Type | Description |
|---|---|---|
registerL | Z80Assembly.RegisterL |