|
Simple Machine | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmachine.AbstractCPU.InternalState
public static class AbstractCPU.InternalState
AbstractCPU internal state. Some of this is public for other parts of application, but this state should be treated as private by the implementors of concrete CPU subclasses.
Field Summary | |
---|---|
static String |
CURRENT_INSTRUCTION_ADDRESS
Name of register that stores the current instruction's address. |
AbstractMainMemory |
memImp
Main memory. |
static String |
PC
Name of program-counter register (i.e., storing next instruction's address). |
Vector<RegisterSet> |
processorState
Processor state registers. |
RegisterSet |
regFile
General purpose register file. |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public final AbstractMainMemory memImp
public final RegisterSet regFile
public final Vector<RegisterSet> processorState
public static final String PC
public static final String CURRENT_INSTRUCTION_ADDRESS
|
Simple Machine | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |