class

CPU

Inherits Reference / Object

Constructors

new(mem : Memory)
Source

Instance methods

adc(operand2)
Source
add(operand2)
Source
addHL(operand2 : UInt16)
Source
and(operand2)
Source
bit(opcode)
Source
call(opcode)
Source
cp(operand2)
Source
cycles
Source
cycles=(cycles : Int32)
Source
dec(num)
Source
dispatchInterrupt(irqVector : UInt16)
Source
execute_CB
Source
execute_opcode(opcode)
Source
executeInstruction
Source
getCondition(op, isJMP = false)
Source
getRegister(val) : UInt8
Source
handleInterrupts
Source
inc(num)
Source
jmp(opcode)
Source
jr(opcode)
Source
nextByte
Source
nextWord
Source
or(operand2)
Source
push(val)
Source
res(opcode)
Source
ret(opcode)
Source
rl(opcode)
Source
rlc(opcode)
Source
rr(opcode)
Source
rrc(opcode)
Source
sbc(operand2)
Source
set(opcode)
Source
setRegister(registerNum, value)
Source
sla(opcode)
Source
sra(opcode)
Source
srl(opcode)
Source
sub(operand2)
Source
swap(opcode)
Source
total_cycles
Source
total_cycles=(total_cycles : Int32)
Source
xor(operand2)
Source