Uses of Interface
com.pnfsoftware.jeb.core.units.code.asm.IMachineContext
Packages that use IMachineContext
Package
Description
Types used to define and represent processors' instructions, operands, and registers.
Types used for (limtied) native instruction simulation.
-
Uses of IMachineContext in com.pnfsoftware.jeb.core.units.code.asm.processor
Methods in com.pnfsoftware.jeb.core.units.code.asm.processor with parameters of type IMachineContextModifier and TypeMethodDescriptionAbstractProcessor.parseWithContext(IMachineContext context) IProcessor.parseWithContext(IMachineContext context) Parse a single instruction given a machine context.protected InsnTypeAbstractProcessor.parseWithContextInternal(IMachineContext context) The default implementation throwsUnsupportedOperationException. -
Uses of IMachineContext in com.pnfsoftware.jeb.core.units.code.asm.simulator
Methods in com.pnfsoftware.jeb.core.units.code.asm.simulator with parameters of type IMachineContextModifier and TypeMethodDescriptionIInsnEmulator.compute(byte[] code, long instructionAddress, int mode, T[] armOperands, IMachineContext context) Compute the result of the instruction (ADD, SUB...).ICodeResolver.determineNextAddress(IMachineContext context, InsnType instruction) Determine the next value of the program counter (PC).ICodeResolver.determineOperandValue(IMachineContext context, InsnType instruction, int index) Determine the actual values of an instruction operand.