Class Disassembler

java.lang.Object
  |
  +--Disassembler

public abstract class Disassembler
extends java.lang.Object

This class offers services to disassemble PIC programs.
You can read the source of this class here.


Field Summary
static int OffsetSize
           
 
Constructor Summary
Disassembler()
           
 
Method Summary
static java.lang.String[] Disassemble(CompiledProgram Prgm, boolean AddOffset)
           
static java.lang.String Disassemble(int Opcode)
           
static java.lang.String[] Disassemble(int[] ArrayOfProgToDisASM, boolean AddOffset)
           
static java.lang.String Disassemble(int Opcode, SymbolicInfos[] lbls, SymbolicInfos[] vars)
           
static java.lang.String FindCorellation(int c, SymbolicInfos[] Sdb)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OffsetSize

public static final int OffsetSize
Constructor Detail

Disassembler

public Disassembler()
Method Detail

Disassemble

public static java.lang.String[] Disassemble(int[] ArrayOfProgToDisASM,
                                             boolean AddOffset)

Disassemble

public static java.lang.String[] Disassemble(CompiledProgram Prgm,
                                             boolean AddOffset)

Disassemble

public static java.lang.String Disassemble(int Opcode)

Disassemble

public static java.lang.String Disassemble(int Opcode,
                                           SymbolicInfos[] lbls,
                                           SymbolicInfos[] vars)

FindCorellation

public static java.lang.String FindCorellation(int c,
                                               SymbolicInfos[] Sdb)