pigmeo-compiler : Pigmeo.Compiler.BackendPIC14 Namespace

INCFSZ Class

The contents of register "f" are incremented. If the result is "1", the next instruction is executed. If the result is "0", a NOP is executed instead, making it a two-cycle instruction

public class INCFSZ : AsmInstruction


Remarks

To be added.

Members

See Also: Inherited members from AsmInstruction.

Constructors

The contents of register "f" are incremented. If the result is "1", the next instruction is executed. If the result is "0", a NOP is executed instead, making it a two-cycle instruction

Fields

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

Member Details

INCFSZ Constructor

public INCFSZ (string label, string f, Destination d, string comment)

The contents of register "f" are incremented. If the result is "1", the next instruction is executed. If the result is "0", a NOP is executed instead, making it a two-cycle instruction

Parameters

label
To be added.
f
To be added.
d
To be added.
comment
To be added.

Remarks

To be added.

Required Assembly Versions:

  • pigmeo-compiler 0.0.0.0