Johnny is a simulator of a simple (virtual) von-Neumann Computer. Its principal application is education; therefore a number of simplifications are made: rather reduced instruction sets, simplified bus operations, etc.

It visualizes the function of Memory, Arithmetic Logic Unit and Control Unit. Machine Programs can be created and edited using a comfortable GUI and run on the virtual machine step by step.

Micro Code, too, is editable: Instructions can be added and modified using the GUI.

Project Samples

Project Activity

See All Activity >

Categories

Education

License

GNU General Public License version 3.0 (GPLv3)

Follow Johnny Simulator

Johnny Simulator Web Site

Other Useful Business Software
Go from Code to Production URL in Seconds Icon
Go from Code to Production URL in Seconds

Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
Try it free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Thanks for Johnnysimulator, it's excellent!
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Operating Systems

Linux, Windows

Intended Audience

Education

User Interface

Win32 (MS Windows)

Programming Language

Free Pascal

Related Categories

Free Pascal Education Software

Registered

2012-07-10