Simple Machine

ISA
Class AbstractISA.ScaledField

java.lang.Object
  extended by ISA.AbstractISA.SimpleField
      extended by ISA.AbstractISA.ScaledField
All Implemented Interfaces:
AbstractISA.InsLayout
Enclosing class:
AbstractISA

protected class AbstractISA.ScaledField
extends AbstractISA.SimpleField

For index addressing mode, this field is scaled by index scaling factor in instruction.


Constructor Summary
AbstractISA.ScaledField(int aLength, java.lang.String aMacFormat, java.lang.String anAsmFormat, java.lang.String aDscFormat, int aScale)
           
 
Method Summary
 
Methods inherited from class ISA.AbstractISA.SimpleField
byteLength, getFirstFieldForClass, getOffsetTo, getValue, getValue, length, toAsm, toDsc, toMac
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractISA.ScaledField

public AbstractISA.ScaledField(int aLength,
                               java.lang.String aMacFormat,
                               java.lang.String anAsmFormat,
                               java.lang.String aDscFormat,
                               int aScale)

Simple Machine