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