dcpu16-emulator v0.2.0 (2014-06-26T15:05:24Z)
Dub
Repo
Instruction
emulator
dcpu
instruction
Undocumented in source.
struct
Instruction {
ubyte
opcode
;
ubyte
operandA
;
ubyte
operandB
;
ubyte
size
;
ubyte
operands
;
ushort
pc
;
ushort
[
2
]
nextWords
;
string
toString
();
}
Members
Functions
toString
string
toString
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
nextWords
ushort
[
2
]
nextWords
;
Undocumented in source.
opcode
ubyte
opcode
;
Undocumented in source.
operandA
ubyte
operandA
;
Undocumented in source.
operandB
ubyte
operandB
;
Undocumented in source.
operands
ubyte
operands
;
Undocumented in source.
pc
ushort
pc
;
Undocumented in source.
size
ubyte
size
;
Undocumented in source.
Meta
Source
See Implementation
emulator
dcpu
instruction
aliases
LiteralDecoder
MemoryAccessor
functions
decodeOperand
fetchAt
fetchNext
getOperandA
getOperandB
getOperandValue
instructionInfo
isConditionalInstruction
isValidInstruction
litAccess
memAccess
regAccess
static variables
canOperandModifyRegister
isOperandImmediate
isOperandRegister
structs
Instruction
InstructionInfo
OperandAccess
variables
plainLitDecoder