Uses of Interface
com.pnfsoftware.jeb.core.units.code.asm.processor.memory.IEncodedMemoryArea
Packages that use IEncodedMemoryArea
Package
Description
Types used to define and represent processors' instructions, operands, and registers.
The encoded memory area types can be used to represent some operand encodings.
-
Uses of IEncodedMemoryArea in com.pnfsoftware.jeb.core.units.code.asm.processor
Methods in com.pnfsoftware.jeb.core.units.code.asm.processor that return IEncodedMemoryAreaModifier and TypeMethodDescriptionprotected IEncodedMemoryAreaAbstractOperandBuilder.getMemoryArea()Constructors in com.pnfsoftware.jeb.core.units.code.asm.processor with parameters of type IEncodedMemoryAreaModifierConstructorDescriptionprotectedAbstractImmediateOperandBuilder(AbstractImmediateOperandBuilder.ImmediateType type, int flags, int defaultValue, int defaultValueMask, IEncodedMemoryArea memoryArea) protectedAbstractImmediateOperandBuilder(AbstractImmediateOperandBuilder.ImmediateType type, int flags, int defaultValue, IEncodedMemoryArea memoryArea) AbstractOperandBuilder(IEncodedMemoryArea memoryArea) AbstractOperandBuilder(IEncodedMemoryArea memoryArea, int flags) AbstractOperandBuilder(IEncodedMemoryArea memoryArea, int flags, int defaultValue, int defaultValueMask) ImmediateOperandBuilder(AbstractImmediateOperandBuilder.ImmediateType type, int flags, int defaultValue, IEncodedMemoryArea memoryArea) ImmediateOperandBuilder(AbstractImmediateOperandBuilder.ImmediateType type, IEncodedMemoryArea memoryArea) -
Uses of IEncodedMemoryArea in com.pnfsoftware.jeb.core.units.code.asm.processor.memory
Classes in com.pnfsoftware.jeb.core.units.code.asm.processor.memory that implement IEncodedMemoryAreaModifier and TypeClassDescriptionclassSkeleton code.classRepresent a memory Area in code.classContains a list of memory areas and acts as if they were adjacent.classFunction Encoded Memory area uses a generic Function to determine the real memory area to use.classRepresent a virtual area with a set valueMethods in com.pnfsoftware.jeb.core.units.code.asm.processor.memory that return IEncodedMemoryAreaModifier and TypeMethodDescriptionAbstractEncodedMemoryArea.shift(int shiftValue) IEncodedMemoryArea.shift(int shiftValue) Methods in com.pnfsoftware.jeb.core.units.code.asm.processor.memory with parameters of type IEncodedMemoryAreaModifier and TypeMethodDescriptionstatic EncodedMemoryAreaListEncodedMemoryAreaList.shift(IEncodedMemoryArea memoryArea, int shift) Left shift anIEncodedMemoryAreaby a static value.static intEncodedMemoryAreaUtil.signExtendInt(byte[] code, IEncodedMemoryArea memoryAreas) static longEncodedMemoryAreaUtil.signExtendLong(byte[] code, IEncodedMemoryArea memoryAreas) static intEncodedMemoryAreaUtil.zeroExtend(byte[] code, IEncodedMemoryArea memoryArea) static longEncodedMemoryAreaUtil.zeroExtendLong(byte[] code, IEncodedMemoryArea... memoryAreas) Constructors in com.pnfsoftware.jeb.core.units.code.asm.processor.memory with parameters of type IEncodedMemoryAreaModifierConstructorDescriptionEncodedMemoryAreaList(IEncodedMemoryArea... memoryAreas) Build a list of memory areas