Home 
 © 2001 Franz-Josef Elmer last modified $Date: 2001/07/09 20:34:43 $  | 
JFraCE ArchitectureJFraCE is a framework of interfaces and classes. The class diagram shows its kernel. You can click on the interfaces (yellow boxes) and the classes (green boxes) to get the corresponding JavaDoc description. 
 AddressSpace. Eventhough it corresponds to the
hardware bus of a computer system, it is not an emulation of it.
Its main function is to map reading/writing requests
to appropriated 
Devices. Such a request comes mainly from
a CPU.
A Device
can be any emulation of input/output devices (like keyboards,
terminals, graphic cards etc.) but also memory. Beside of
the 
AddressSpace and an implementation of
the CPU
interface at least an instance of 
RAM is needed for a minimum computer system.
The 
AddressSpace also holds the
CPUs
because a Device
may want to interrupt a
CPU.
Any  
The  
The emulator can also run inside the
  |