pigmeo-compiler : Pigmeo.Compiler.BackendPIC14 Namespace

AsmInstruction Class

Represents ONE instruction written in assembly language

public class AsmInstruction


Remarks

To be added.

Members

See Also: Inherited members from object.

Protected Constructors

To be added.

Fields

b_DestinationBit
Pigmeo.UInt3 . When reading or writting a bit, this specifies the bit position within the byte specified in "file"
comment
string . Comment at the end of the line
CustomString
string . Code for special instructions or directives
DestinationWF
Destination . Specifies if the value will be written to W or F
directive
Directive . Name of the directive
file
string . Position in the RAM of the byte being read or written
FirstValue
string . The first string-type parameter of a directive
label
string . Label of the line
LiteralAddr
string . Label of the address in the program memory passed as parameter to a literal-oriented instruction
LiteralNumber
byte . Value of the number passed as parameter to some instructions
OP
OpCode . Name of the instruction
Prefix
string . Prefix added to some directives
SecondValue
string . The second string-type parameter of a directive
separator
string . Separator char or string between FirstValue and SecondValue used in some directives
type
InstructionType . To be added.

Member Details

AsmInstruction Constructor

protected AsmInstruction ()

To be added.

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0

b_DestinationBit Field

public Pigmeo.UInt3 b_DestinationBit

When reading or writting a bit, this specifies the bit position within the byte specified in "file"

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0

comment Field

public string comment

Comment at the end of the line

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0

CustomString Field

public string CustomString

Code for special instructions or directives

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0

DestinationWF Field

public Destination DestinationWF

Specifies if the value will be written to W or F

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0

directive Field

public Directive directive

Name of the directive

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0

file Field

public string file

Position in the RAM of the byte being read or written

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0

FirstValue Field

public string FirstValue

The first string-type parameter of a directive

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0

label Field

public string label

Label of the line

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0

LiteralAddr Field

public string LiteralAddr

Label of the address in the program memory passed as parameter to a literal-oriented instruction

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0

LiteralNumber Field

public byte LiteralNumber

Value of the number passed as parameter to some instructions

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0

OP Field

public OpCode OP

Name of the instruction

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0

Prefix Field

public string Prefix

Prefix added to some directives

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0

SecondValue Field

public string SecondValue

The second string-type parameter of a directive

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0

separator Field

public string separator

Separator char or string between FirstValue and SecondValue used in some directives

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0

type Field

public InstructionType type

To be added.

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0