jmce - 1_02

Package jmce.sim.cpu

Package jmce.sim.cpu Provide class to implement all hardware independing CPU relative class.

See:
          Description

Class Summary
AbstractCPU Abstract implementation of CPU.
AbstractDecoder Sample imlementation of decoder.
AbstractLoader Abstact implementation for loader
AbstractOpcode Abstract implementation of Opcode interface.
AbstractRegister Abstract implementation of interface Register
Binary Sample class to deal with binary number.
BinaryLoader Sample implementation to load binary files.
IntelLoader Intel file format loader.
InvalidOpcode Invalid opcode
MemoryRegister Register saved in one memory.
MotorolaLoader Motorola S19 file loader.
MultiOpcode Multi opcode.
PairRegister Implementation of register base over a pair of register for example in the Z80 implementation the HL register can be implemented with a pair of register H and L
PrefixOpcode  
RuntimeOpcode Opcode with Runtime This type of opcode is used when the instructions require a runtime.
StandardRegister Standard implementation of Register.
 

Package jmce.sim.cpu Description

Package jmce.sim.cpu

Provide class to implement all hardware independing CPU relative class.

This package implements all not hardware depending interface relative to the CPU. All CPU implementation must have as super class AbstractCPU.

Package Specification

Related Documentation


jmce - 1_02