|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectdioscuri.module.cpu32.SpanningCodeBlock
public abstract class SpanningCodeBlock
| Constructor Summary | |
|---|---|
SpanningCodeBlock()
|
|
| Method Summary | |
|---|---|
protected abstract CodeBlock |
decode(Processor cpu)
|
int |
execute(Processor cpu)
Returns the number of equivalent x86 instructions executed. |
int |
getX86Count()
|
int |
getX86Length()
|
boolean |
handleMemoryRegionChange(int startAddress,
int endAddress)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface dioscuri.module.cpu32.CodeBlock |
|---|
getDisplayString |
| Constructor Detail |
|---|
public SpanningCodeBlock()
| Method Detail |
|---|
public int getX86Length()
getX86Length in interface CodeBlockpublic int getX86Count()
getX86Count in interface CodeBlockpublic int execute(Processor cpu)
CodeBlock
execute in interface CodeBlockprotected abstract CodeBlock decode(Processor cpu)
cpu -
public boolean handleMemoryRegionChange(int startAddress,
int endAddress)
handleMemoryRegionChange in interface CodeBlockstartAddress - endAddress -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||