Computer Emulation Framework

Site Contents

Home
Specification
CEF32

Email Sign Up

Sign up for email alerts

If you wish to be notified of changes in cef or cef32, click here, and press the Send button.

CEF History

Version 2.6

Released: Apr-2015
Various minor refinements.

Version 2.5

Released: Apr-2011
Added virtual media support.

Version 2.4

Released: Aug-2008
Added Initialization method to User Interface components.

Version 2.3

Released: Jun-2008
Clock enhancements.
Additional master assembler features.

Version 2.2

Released: Feb-2008
Multi-threading support.
Assembler symbol and cross-reference listing.
New directives.

Version 2.1

Released: Apr-2007
Easier component connection.
Assembling listing support.
Big-endian support.
New directives.

Version 2.0

Released: Feb-2007
Overhaul of specification to avoid future overhauls.

CEF Overview

The Computer Emulation Framework (CEF) is an application framework specification for the purposes of emulating various computer hardware configurations in software.

CEF uses independant components, each of which emulates some hardware, such as a CPU or memory. These components can be connected together to form complete computer emulators. The components can be mixed or matched as desired.

Uses for CEF include low-level debugging, simulation of unavailable hardware, cross-assembly, and emulation of one computer on another.


Goals

1) to provide a framework which is at a low-enough level to allow accurate emulation and simulation of any hardware that exists to this time, but without being so low level that the speed of emulation makes the resulting application useless.

2) to provide a consistent base user interface for emulators.

3) to speed development of emulators by providing several general-use components and utilities.


CEF32

Reference Implementation for MS Windows

Download CEF32, a complete implementation of the CEF specification for Microsoft Windows, including several components, emulators, and fonts. This also serves as a reference implementation of the specification.


Notes


April, 2015

  • Version 2.6 released.


April, 2011

  • Version 2.5 released.


August, 2008

  • Version 2.4 released.


June, 2008

  • Version 2.3 released.


February, 2008

  • Version 2.2 released.


April, 2007

  • Version 2.1 released.
  • Reworked web site.


February, 2007

  • Version 2.0 released.

Original design by G. Wolfgang | Adapted by Alan Conroy | W3C XHTML 1.0 | W3C CSS 2.0

Hosted on SourceForge Logo

AltStyle によって変換されたページ (->オリジナル) /