Z80Assembly.OUT Method
Overloads
OUT(Port<Z80Assembly.RegisterC>, Z80Assembly.RegisterA)
c#
public static Opcode OUT(Port<Z80Assembly.RegisterC> portInRegisterC, Z80Assembly.RegisterA registerA);Parameters
| Name | Type | Description |
|---|---|---|
portInRegisterC | Port<Z80Assembly.RegisterC> | |
registerA | Z80Assembly.RegisterA |
Returns
OUT(ReadOnlySpan<Z80Assembly.RegisterC>, Z80Assembly.RegisterA)
c#
public static Opcode OUT(ReadOnlySpan<Z80Assembly.RegisterC> portInRegisterC, Z80Assembly.RegisterA registerA);Parameters
| Name | Type | Description |
|---|---|---|
portInRegisterC | ReadOnlySpan<Z80Assembly.RegisterC> | |
registerA | Z80Assembly.RegisterA |
Returns
OUT(Port<Z80Assembly.RegisterC>, Z80Assembly.RegisterB)
c#
public static Opcode OUT(Port<Z80Assembly.RegisterC> portInRegisterC, Z80Assembly.RegisterB registerB);Parameters
| Name | Type | Description |
|---|---|---|
portInRegisterC | Port<Z80Assembly.RegisterC> | |
registerB | Z80Assembly.RegisterB |
Returns
OUT(ReadOnlySpan<Z80Assembly.RegisterC>, Z80Assembly.RegisterB)
c#
public static Opcode OUT(ReadOnlySpan<Z80Assembly.RegisterC> portInRegisterC, Z80Assembly.RegisterB registerB);Parameters
| Name | Type | Description |
|---|---|---|
portInRegisterC | ReadOnlySpan<Z80Assembly.RegisterC> | |
registerB | Z80Assembly.RegisterB |
Returns
OUT(Port<Z80Assembly.RegisterC>, Z80Assembly.RegisterC)
c#
public static Opcode OUT(Port<Z80Assembly.RegisterC> portInRegisterC, Z80Assembly.RegisterC registerC);Parameters
| Name | Type | Description |
|---|---|---|
portInRegisterC | Port<Z80Assembly.RegisterC> | |
registerC | Z80Assembly.RegisterC |
Returns
OUT(ReadOnlySpan<Z80Assembly.RegisterC>, Z80Assembly.RegisterC)
c#
public static Opcode OUT(ReadOnlySpan<Z80Assembly.RegisterC> portInRegisterC, Z80Assembly.RegisterC registerC);Parameters
| Name | Type | Description |
|---|---|---|
portInRegisterC | ReadOnlySpan<Z80Assembly.RegisterC> | |
registerC | Z80Assembly.RegisterC |
Returns
OUT(Port<Z80Assembly.RegisterC>, Z80Assembly.RegisterD)
c#
public static Opcode OUT(Port<Z80Assembly.RegisterC> portInRegisterC, Z80Assembly.RegisterD registerD);Parameters
| Name | Type | Description |
|---|---|---|
portInRegisterC | Port<Z80Assembly.RegisterC> | |
registerD | Z80Assembly.RegisterD |
Returns
OUT(ReadOnlySpan<Z80Assembly.RegisterC>, Z80Assembly.RegisterD)
c#
public static Opcode OUT(ReadOnlySpan<Z80Assembly.RegisterC> portInRegisterC, Z80Assembly.RegisterD registerD);Parameters
| Name | Type | Description |
|---|---|---|
portInRegisterC | ReadOnlySpan<Z80Assembly.RegisterC> | |
registerD | Z80Assembly.RegisterD |
Returns
OUT(Port<Z80Assembly.RegisterC>, Z80Assembly.RegisterE)
c#
public static Opcode OUT(Port<Z80Assembly.RegisterC> portInRegisterC, Z80Assembly.RegisterE registerE);Parameters
| Name | Type | Description |
|---|---|---|
portInRegisterC | Port<Z80Assembly.RegisterC> | |
registerE | Z80Assembly.RegisterE |
Returns
OUT(ReadOnlySpan<Z80Assembly.RegisterC>, Z80Assembly.RegisterE)
c#
public static Opcode OUT(ReadOnlySpan<Z80Assembly.RegisterC> portInRegisterC, Z80Assembly.RegisterE registerE);Parameters
| Name | Type | Description |
|---|---|---|
portInRegisterC | ReadOnlySpan<Z80Assembly.RegisterC> | |
registerE | Z80Assembly.RegisterE |
Returns
OUT(Port<Z80Assembly.RegisterC>, Z80Assembly.RegisterH)
c#
public static Opcode OUT(Port<Z80Assembly.RegisterC> portInRegisterC, Z80Assembly.RegisterH registerH);Parameters
| Name | Type | Description |
|---|---|---|
portInRegisterC | Port<Z80Assembly.RegisterC> | |
registerH | Z80Assembly.RegisterH |
Returns
OUT(ReadOnlySpan<Z80Assembly.RegisterC>, Z80Assembly.RegisterH)
c#
public static Opcode OUT(ReadOnlySpan<Z80Assembly.RegisterC> portInRegisterC, Z80Assembly.RegisterH registerH);Parameters
| Name | Type | Description |
|---|---|---|
portInRegisterC | ReadOnlySpan<Z80Assembly.RegisterC> | |
registerH | Z80Assembly.RegisterH |
Returns
OUT(Port<Z80Assembly.RegisterC>, Z80Assembly.RegisterL)
c#
public static Opcode OUT(Port<Z80Assembly.RegisterC> portInRegisterC, Z80Assembly.RegisterL registerL);Parameters
| Name | Type | Description |
|---|---|---|
portInRegisterC | Port<Z80Assembly.RegisterC> | |
registerL | Z80Assembly.RegisterL |
Returns
OUT(ReadOnlySpan<Z80Assembly.RegisterC>, Z80Assembly.RegisterL)
c#
public static Opcode OUT(ReadOnlySpan<Z80Assembly.RegisterC> portInRegisterC, Z80Assembly.RegisterL registerL);Parameters
| Name | Type | Description |
|---|---|---|
portInRegisterC | ReadOnlySpan<Z80Assembly.RegisterC> | |
registerL | Z80Assembly.RegisterL |
Returns
OUT(Port<ReferenceOrByte>, Z80Assembly.RegisterA)
c#
public static Opcode OUT(Port<ReferenceOrByte> port, Z80Assembly.RegisterA registerA);Parameters
| Name | Type | Description |
|---|---|---|
port | Port<ReferenceOrByte> | |
registerA | Z80Assembly.RegisterA |
Returns
OUT(ReadOnlySpan<ReferenceOrByte>, Z80Assembly.RegisterA)
c#
public static Opcode OUT(ReadOnlySpan<ReferenceOrByte> port, Z80Assembly.RegisterA registerA);Parameters
| Name | Type | Description |
|---|---|---|
port | ReadOnlySpan<ReferenceOrByte> | |
registerA | Z80Assembly.RegisterA |