# Class: com.pnfsoftware.jeb.core.units.code.asm.processor.arch.RegisterBankX86

Register bank for an i386 \(32\-bit\) processor.

## Static Field: regGrp_BND
Type: `int`

Constant value: `13`
Description: MPX bound registers \(0...3\)

## Static Field: regGrp_Ctl
Type: `int`

Constant value: `8`

## Static Field: regGrp_Dbg
Type: `int`

Constant value: `9`

## Static Field: regGrp_Flags
Type: `int`

Constant value: `11`

## Static Field: regGrp_GP
Type: `int`

Constant value: `0`

## Static Field: regGrp_IP
Type: `int`

Constant value: `10`

## Static Field: regGrp_MMX
Type: `int`

Constant value: `4`

## Static Field: regGrp_MR
Type: `int`

Constant value: `6`
Description: DO NOT USE \- 64\-bit mask register k0\-k7 introduced with AVX\-512

## Static Field: regGrp_Seg
Type: `int`

Constant value: `2`

## Static Field: regGrp_X87
Type: `int`

Constant value: `3`

## Static Field: regGrp_X87_Stack
Type: `int`

Constant value: `12`
Description: DO NOT USE

## Static Field: regGrp_XMM
Type: `int`

Constant value: `5`
Description: XMM, YMM, or ZMM \(specified by size\)

## Method: getDescriptionEntryMap
- return type: `java.util.Map<java.lang.Integer,com.pnfsoftware.jeb.core.units.code.asm.processor.RegisterDescriptionEntry>`


## Static Method: getInstance
- return type: `com.pnfsoftware.jeb.core.units.code.asm.processor.arch.RegisterBankX86`


