ISA
Interface AbstractISA.InsLayout
- All Known Implementing Classes:
- AbstractISA.CompoundField, AbstractISA.ConstantField, AbstractISA.DictonaryField, AbstractISA.LabelableField, AbstractISA.OpCodeField, AbstractISA.PCRelativeField, AbstractISA.ScaledField, AbstractISA.ShiftField, AbstractISA.ShiftInsField, AbstractISA.ShiftOpCodeField, AbstractISA.SimpleField
- Enclosing class:
- AbstractISA
protected static interface AbstractISA.InsLayout
Describes the in-memory layout of instructions. One for each instruction in ISA.
toMac
java.lang.String toMac(BitString value,
int offset,
int pc)
toAsm
java.lang.String toAsm(BitString value,
int offset,
int pc)
toDsc
java.lang.String toDsc(BitString value,
int offset,
int pc)
getValue
BitString getValue(IntStream fieldValues,
int pc)
getValue
BitString getValue(BitStream bitStream)
length
int length()
byteLength
int byteLength()
getOffsetTo
int getOffsetTo(AbstractISA.InsLayout field)
getFirstFieldForClass
AbstractISA.InsLayout getFirstFieldForClass(java.lang.Class aClass)