Overview Package Class Use Tree Deprecated Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

dioscuri.module.cpu32
Class OptimisedCompiler

java.lang.Object
 extended by dioscuri.module.cpu32.AbstractBasicCompiler
 extended by dioscuri.module.cpu32.OptimisedCompiler
All Implemented Interfaces:
CodeBlockCompiler

public class OptimisedCompiler
extends AbstractBasicCompiler

Author:
Bram Lohman, Bart Kiers

Field Summary
Fields inherited from class dioscuri.module.cpu32.AbstractBasicCompiler
bufferMicrocodes, bufferOffset, bufferPositions
Constructor Summary
OptimisedCompiler(Clock clk)
Method Summary
ProtectedModeCodeBlock getProtectedModeCodeBlock(InstructionSource source)
RealModeCodeBlock getRealModeCodeBlock(InstructionSource source)
Virtual8086ModeCodeBlock getVirtual8086ModeCodeBlock(InstructionSource source)
Methods inherited from class dioscuri.module.cpu32.AbstractBasicCompiler
buildCodeBlockBuffers
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

OptimisedCompiler

public OptimisedCompiler(Clock clk)
Parameters:
clk -
Method Detail

getRealModeCodeBlock

public RealModeCodeBlock getRealModeCodeBlock(InstructionSource source)
Parameters:
source -
Returns:
-

getProtectedModeCodeBlock

public ProtectedModeCodeBlock getProtectedModeCodeBlock(InstructionSource source)
Parameters:
source -
Returns:
-

getVirtual8086ModeCodeBlock

public Virtual8086ModeCodeBlock getVirtual8086ModeCodeBlock(InstructionSource source)
Parameters:
source -
Returns:
-

Overview Package Class Use Tree Deprecated Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

AltStyle によって変換されたページ (->オリジナル) /