Class RegisterBankDummy1
java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.processor.arch.AbstractRegisterBank
com.pnfsoftware.jeb.core.units.code.asm.processor.arch.RegisterBankDummy1
- All Implemented Interfaces:
IRegisterBank
Register bank for the internal PNF virtual processor (dummy) used for testing.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intGeneral-purpose register group.static final intSIMD register group.static final intSpecial register group.Fields inherited from class com.pnfsoftware.jeb.core.units.code.asm.processor.arch.AbstractRegisterBank
REG_GRP_GP, REG_GRP_SPECIAL -
Method Summary
Modifier and TypeMethodDescriptionGet the full-register description entries by register index.static RegisterBankDummy1Retrieve the singleton dummy register bank.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_GPGeneral-purpose register group.- See Also:
-
regGrp_SIMD
public static final int regGrp_SIMDSIMD register group.- See Also:
-
regGrp_Special
public static final int regGrp_SpecialSpecial register group.- See Also:
-
-
Method Details
-
getInstance
Retrieve the singleton dummy register bank.- Returns:
- register bank
-
getDescriptionEntryMap
Description copied from class:AbstractRegisterBankGet the full-register description entries by register index.- Specified by:
getDescriptionEntryMapin classAbstractRegisterBank- Returns:
- a map of full registers: key=index, value=full register entry
-