dioscuri.module.cpu32
Class RealModeRPNNode

java.lang.Object
  extended by dioscuri.module.cpu32.RPNNode
      extended by dioscuri.module.cpu32.RealModeRPNNode

public class RealModeRPNNode
extends RPNNode

Author:
Bram Lohman, Bart Kiers

Constructor Summary
RealModeRPNNode(int id, MicrocodeNode parent)
           
 
Method Summary
 boolean canThrowException()
           
protected  java.lang.Object[] getByteCodes()
           
 boolean hasExternalEffect()
           
 
Methods inherited from class dioscuri.module.cpu32.RPNNode
attachExceptionHandler, getID, getImmediate, getMicrocode, getX86Index, getX86Position, hasImmediate, hasLinks, linkTo, markSubtrees, print, print, reset, write, writeBytecodes, writeExceptionCleanup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RealModeRPNNode

public RealModeRPNNode(int id,
                       MicrocodeNode parent)
Parameters:
id -
parent -
Method Detail

getByteCodes

protected java.lang.Object[] getByteCodes()
Specified by:
getByteCodes in class RPNNode
Returns:
-

hasExternalEffect

public boolean hasExternalEffect()
Specified by:
hasExternalEffect in class RPNNode
Returns:
-

canThrowException

public boolean canThrowException()
Specified by:
canThrowException in class RPNNode
Returns:
-