Project implementing simulator of virtual CPU with additional tools.
Application written in C# 4, .Net Framework 4.0 , Visual Studio 2010
Features:
- IDE- like environment with MDI interface
- Customizable (plug- ins) architecture: instruction sets, directives, registers, additional MDI windows
- Own assembler using Intel syntax producing binary programs
- Simulation of i386- like CPU operating on multi- level cache and RAM
- Simulation of debugger and memory view
- Features of simple OS: scheduling, multi- tasking by context switching, memory management
Currently available version considered "initial".
Some of features were simplified or cut out (eg. plugins were statically built into project rather than loaded dynamically) to meet the deadline. Application provided in the version is functional and stable.
The project is planned to be developed further.
Customizable Instruction Set Simulator
Customizable simulator of virtual CPU with multitasking.
Status: Beta
Brought to you by:
jackobs
Downloads:
0 This Week
Windows