dioscuri.module.cpu32
Class SpanningProtectedModeCodeBlock

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

public class SpanningProtectedModeCodeBlock
extends SpanningCodeBlock
implements ProtectedModeCodeBlock

Author:
Bram Lohman, Bart Kiers

Constructor Summary
SpanningProtectedModeCodeBlock(CodeBlockFactory[] factories)
           
 
Method Summary
protected  CodeBlock decode(Processor cpu)
           
 java.lang.String getDisplayString()
           
 
Methods inherited from class dioscuri.module.cpu32.SpanningCodeBlock
execute, getX86Count, getX86Length, handleMemoryRegionChange
 
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
execute, getX86Count, getX86Length, handleMemoryRegionChange
 

Constructor Detail

SpanningProtectedModeCodeBlock

public SpanningProtectedModeCodeBlock(CodeBlockFactory[] factories)
Parameters:
factories -
Method Detail

decode

protected CodeBlock decode(Processor cpu)
Specified by:
decode in class SpanningCodeBlock
Parameters:
cpu -
Returns:
-

getDisplayString

public java.lang.String getDisplayString()
Specified by:
getDisplayString in interface CodeBlock
Returns:
-