[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[school-discuss] Johnny -- A Simulator of von-Neumann Computer Architecture for Educational Purposes (Open Source)
Dear SchoolForge Users,
I would like to announce a simulation software that can be used in
computer science classes:
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. The von Neumann instruction
cycle is shown in a rather instructive way.
Micro Code, too, is editable: Instructions can be added and modified
using the GUI.
The Microsoft Windows executable as well as the (Free Pascal / Lazarus)
source code (usable for Linux, MacOS etc.) can be obtained here:
http://sourceforge.net/projects/johnnysimulator/
It's also documented on the SchoolForge pages:
https://schoolforge.net/education-software-download/johnny
If you have questions, remarks, bug reports or suggestions concerning
the software itself or the users' manual (including orthography, wording
and grammar -- I am not a native English speaker), please let me know.
Thank you very much in advance
- Peter Dauscher
peter.dauscher@xxxxxxxxx
###
To unsubscribe from the schoolforge-discuss mailing list:
Send an e-mail message to majordomo@xxxxxxxxxxxxxxx with no subject
and a body of "unsubscribe schoolforge-discuss"