Interface InstructionSet

All Known Implementing Classes:
InstructionSet6502, InstructionSet6502Switching, InstructionSetPCode, InstructionSetSWEET16, InstructionSetZ80

public interface InstructionSet
InstructionSet is the core mechanism to decode a given program.
  • Method Details

    • defaults

      Provides default values that are useful when setting up the Disassembler.
    • decode

      List<Instruction> decode(Program program)
      Decodes a program into a set of instructions.
    • opcodeTables

      Generates an "opcode table" that can be used to generate documentation. Each table is 256 bytes; most have 1 but Z80 has 3. Optional.