Skip to content

Helderjfl/LMC

 
 

Repository files navigation

LMC

Wellingborough School - Little Man Computer Simulator

This site contains an implementation of the Little Man Computer The simulator is implemented using JavaScript, HTML and CSS and runs entirely client-side. It is fully functional, and includes several example programs.

Get Started!

My intention was to create a simple-to-use web application which would help students to program in the LMC language.
The app features a clickable CPU diagram which is animated when an LMC program executes, showing the values in the main registers, data flows within the CPU, and memory read and write activity.
Programs can be saved to local disk storage, uploaded from local storage, and converted to PDF for printing (or including in project reports). The Little Man Computer simulator app can be found here If you have any questions or comments on this LMC simulator, please contact me at [email protected]

The source code for this LMC simulator is available under the GNU General Public License v3.0.

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 72.7%
  • HTML 22.9%
  • CSS 4.4%