|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IProcessorInterpreter
Interpreter of a processor, can access and manipulate the processor.
| Method Summary | |
|---|---|
boolean |
canContinue(int microLine,
int macroLine)
Returns whether the processor should halt now or if it can continue. |
void |
tickDone(MicroInstruction instruction,
boolean macroCodeFetching)
Informs the interpreter that the processor has done one tick. |
| Method Detail |
|---|
boolean canContinue(int microLine,
int macroLine)
microLine - the number of the line in micro code being executed nextmacroLine - the number of the line in macro code being executed next
true if the processor can continue executing instructions,false otherwise
void tickDone(MicroInstruction instruction,
boolean macroCodeFetching)
instruction - the executed micro instructionmacroCodeFetching - true if the next macro code instruction has being fetched,false otherwise
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||