dioscuri.module.cpu32
Class ProtectedModeSkeletonBlock

java.lang.Object
  extended by dioscuri.module.cpu32.ProtectedModeTemplateBlock
      extended by dioscuri.module.cpu32.ProtectedModeSkeletonBlock
All Implemented Interfaces:
CodeBlock, ProtectedModeCodeBlock

public class ProtectedModeSkeletonBlock
extends ProtectedModeTemplateBlock

Author:
Bram Lohman, Bart Kiers

Field Summary
 
Fields inherited from class dioscuri.module.cpu32.ProtectedModeTemplateBlock
exceptionDE, exceptionGP, exceptionSS, exceptionUD, parityMap
 
Constructor Summary
ProtectedModeSkeletonBlock()
           
 
Method Summary
 int execute(Processor cpu)
          Returns the number of equivalent x86 instructions executed.
 int getX86Count()
           
 int getX86Length()
           
 
Methods inherited from class dioscuri.module.cpu32.ProtectedModeTemplateBlock
getDisplayString, handleMemoryRegionChange, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProtectedModeSkeletonBlock

public ProtectedModeSkeletonBlock()
Method Detail

execute

public int execute(Processor cpu)
Description copied from interface: CodeBlock
Returns the number of equivalent x86 instructions executed. Negative results indicate an error

Returns:
the number of equivalent x86 instructions executed. Negative results indicate an error

getX86Length

public int getX86Length()
Returns:
-

getX86Count

public int getX86Count()
Returns:
-