Class InstructionSetDebug

java.lang.Object
be.lmenten.avr.core.instruction.InstructionSetDebug

public final class InstructionSetDebug extends Object
  • Constructor Details

    • InstructionSetDebug

      public InstructionSetDebug()
  • Method Details

    • dumpDeclarationOrdered

      public static void dumpDeclarationOrdered(PrintStream out)
      Dump instruction set (as ordered by declaration).
      Parameters:
      out -
    • dumpDeclarationOrdered

      public static void dumpDeclarationOrdered(String file)
      Dump instruction set (as ordered by declaration).
      Parameters:
      file -
    • dumpDeclarationOrdered

      public static void dumpDeclarationOrdered()
      Dump instruction set (as ordered by declaration).
    • dumpDisassemblerOrdered

      public static void dumpDisassemblerOrdered(PrintStream out)
      Dump instruction set (as ordered for the disassembler).
      Parameters:
      out -
    • dumpDisassemblerOrdered

      public static void dumpDisassemblerOrdered(String file)
      Dump instruction set (as ordered for the disassembler).
      Parameters:
      file -
    • dumpDisassemblerOrdered

      public static void dumpDisassemblerOrdered()
      Dump instruction set (as ordered for the disassembler).
    • fullTest

      public static void fullTest(PrintStream out)
      Generate all possible instructions (opcode 0x0000 -> 0xFFFF).
      Parameters:
      out -
    • fullTest

      public static void fullTest(String file)
      Generate all possible instructions (opcode 0x0000 -> 0xFFFF).
      Parameters:
      file -
    • fullTest

      public static void fullTest()
      Generate all possible instructions (opcode 0x0000 -> 0xFFFF).