Class InstructionSetPCode
java.lang.Object
org.applecommander.disassembler.api.pcode.InstructionSetPCode
- All Implemented Interfaces:
InstructionSet
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.applecommander.disassembler.api.InstructionSet
InstructionSet.Defaults, InstructionSet.OpcodeTable
-
Method Summary
Modifier and TypeMethodDescriptionDecodes a program into a set of instructions.defaults()
Provides default values that are useful when setting up the Disassembler.static InstructionSetPCode
Generates an "opcode table" that can be used to generate documentation.
-
Method Details
-
forApplePascal
-
defaults
Description copied from interface:InstructionSet
Provides default values that are useful when setting up the Disassembler.- Specified by:
defaults
in interfaceInstructionSet
-
decode
Description copied from interface:InstructionSet
Decodes a program into a set of instructions.- Specified by:
decode
in interfaceInstructionSet
-
opcodeTables
Description copied from interface:InstructionSet
Generates an "opcode table" that can be used to generate documentation. Each table is 256 bytes; most have 1 but Z80 has 3. Optional.- Specified by:
opcodeTables
in interfaceInstructionSet
-