| 
||||||||||
| 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 | |||||||||