emulator.dcpu.constants

Members

Enums

JSR
anonymousenum JSR
Undocumented in source.
SET
anonymousenum SET
Undocumented in source.

Static variables

basicCycles
ubyte[32] basicCycles;

Table of basic instructions cost.

basicOpcodeNames
string[] basicOpcodeNames;
Undocumented in source.
isValidBasicOpcode
bool[32] isValidBasicOpcode;
Undocumented in source.
isValidSpecialOpcode
bool[32] isValidSpecialOpcode;
Undocumented in source.
literals
ushort[32] literals;

Table of literal values which may be stored in 'a' operand.

nextWordOperands
ushort[64] nextWordOperands;

Operands which will read nex word increasing pc register are '1', other are '0'.

registerNames
string[] registerNames;
Undocumented in source.
specialCycles
ubyte[32] specialCycles;

Table of special instructions cost.

specialOpcodeNames
string[] specialOpcodeNames;
Undocumented in source.

Meta

Authors

Andrey Penechko.