dioscuri.module.cpu32
Class CodeBlockCombiner

java.lang.Object
  extended by dioscuri.module.cpu32.CodeBlockCombiner

public class CodeBlockCombiner
extends java.lang.Object

Author:
Bram Lohman, Bart Kiers

Constructor Summary
CodeBlockCombiner(CodeBlockFactory factory)
           
 
Method Summary
 ProtectedModeCodeBlock getProtectedModeCodeBlock(ByteSource source, boolean operandSize)
           
 RealModeCodeBlock getRealModeCodeBlockAt(Memory memory, int offset)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodeBlockCombiner

public CodeBlockCombiner(CodeBlockFactory factory)
Parameters:
factory -
Method Detail

getRealModeCodeBlockAt

public RealModeCodeBlock getRealModeCodeBlockAt(Memory memory,
                                                int offset)
Parameters:
memory -
offset -
Returns:
-

getProtectedModeCodeBlock

public ProtectedModeCodeBlock getProtectedModeCodeBlock(ByteSource source,
                                                        boolean operandSize)
Parameters:
source -
operandSize -
Returns:
-