# Interface: com.pnfsoftware.jeb.core.units.code.asm.IMachineContext

Definition of a concrete machine context, holding a VM, processor information, and a set of registers data.

## Method: getInformation
- return type: `com.pnfsoftware.jeb.core.units.code.asm.processor.IProcessorInformation`

Description: Get information about the machine processor.
return: processor information

## Method: getMemory
- return type: `com.pnfsoftware.jeb.core.units.code.asm.memory.IVirtualMemory`

Description: Get access to the memory.
return: mandatory virtual memory

## Method: getRegisters
- return type: `com.pnfsoftware.jeb.core.units.code.asm.processor.IRegisterData`

Description: Get access to the registers.
return: mandatory register bank

