Class RegisterBankArm
java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.processor.arch.AbstractRegisterBank
com.pnfsoftware.jeb.core.units.code.asm.processor.arch.RegisterBankArm
- All Implemented Interfaces:
IRegisterBank
Register bank for an ARM 32-bit processor.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class com.pnfsoftware.jeb.core.units.code.asm.processor.arch.AbstractRegisterBank
REG_GRP_GP, REG_GRP_SPECIAL
-
Method Summary
Methods inherited from class com.pnfsoftware.jeb.core.units.code.asm.processor.arch.AbstractRegisterBank
add, add, add, format, getAllDescriptionEntries, getCountOfDescriptionEntries, getDescriptionEntries, getDescriptionEntry, getDescriptionEntryById, getDescriptionEntryByName, getDescriptionEntryByName, getDescriptionEntryByType, toString
-
Field Details
-
regGrp_GP
public static final int regGrp_GP- See Also:
-
regGrp_BANKED
public static final int regGrp_BANKED- See Also:
-
regGrp_COPROC
public static final int regGrp_COPROC- See Also:
-
regGrp_SIMD
public static final int regGrp_SIMD- See Also:
-
regGrp_FP_SYSTEM
public static final int regGrp_FP_SYSTEM- See Also:
-
regGrp_Flags
public static final int regGrp_Flags- See Also:
-
APSR_nzcv
public static final int APSR_nzcv -
APSR
public static final int APSR -
SPSR
public static final int SPSR
-
-
Method Details
-
getInstance
-
getDescriptionEntryMap
- Specified by:
getDescriptionEntryMap
in classAbstractRegisterBank
- Returns:
- a map of full registers: key=index, value=full register entry
-
getSpId
public static long getSpId()
-