All Classes and Interfaces

Class
Description
 
 
Disassembler is the primary interface to disassemble a program.
 
A utility class to generate markdown files for most instruction sets.
An instruction represents one decoded lines.
 
 
An operand represents a single operand.
InstructionSet is the core mechanism to decode a given program.
Provides default values that are valid for the InstructionSet.
 
OpcodeTable provides the mechanism to create string representations of every opcode.
 
 
 
 
 
 
 
Program is a state class that tracks where decoding is, what the address is, and provides a few helper methods to assist with various data types.