|
Simple Machine | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| AbstractISA.InsLayout | Describes the in-memory layout of instructions. |
| Memory.LengthChangedListener | Interface for classes that listen for length change events. |
| Memory.StateChangedListener | |
| Region.ByteLengthChangedListener | |
| Class Summary | |
|---|---|
| AbstractAssembler | |
| AbstractISA | |
| DataRegion | Region of data. |
| Datum | A single concrete instance of data in memory. |
| Instruction | A single concrete instance of an instruction in memory. |
| InstructionModel | |
| InstructionRegion | Region of instructions. |
| Memory | From the ISA perspective, memory consists of a set of code or data regions. |
| MemoryCell | A cell of ISA-abstracted memory: an instruction or a data element. |
| Region | The code description of a contiguous range of memory. |
| Enum Summary | |
|---|---|
| Memory.LabelMapEventType | |
| Memory.LengthChangedListener.Type | |
| Region.Type | |
| Exception Summary | |
|---|---|
| AbstractAssembler.AssemblyException | |
| Memory.FileTypeException | Exception for errors in put file type. |
Machinery for ISA definition, disassembly and interface to assembly. Organizes memory into data and instruction regions that serve as data models for other parts of the simulator (particularlly the GUI).
|
Simple Machine | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||