Lia
Description
Lia is a simple computer (as it is defined in “Computer Science - A Modern Introduction” Second Edition by Les Goldschlager and Andrew Lister, Prentice Hall) simulator and assembly editor written in pure Java.
It enables you to write/edit/save your “assembly” files and then execute the code using the built-in simulator.
A list representing the memory contents is available at all times so the programmer can see what is really happening.
Requirements:
You will need a system with Java (>= version 6 update 10) installed.
Download
To download Lia click here.
Full source code is included.
Installation
In order to install the application unzip “Lia.zip”. You should be able to see two zip files (”Lia_application.zip” and “Lia_src.zip”). Unzip “Lia_application.zip” to a folder of your choice.
You can run Lia with the command :
java -jar “<path where you extracted Lia_appliaction.zip>/Lia.jar”
Screenshots:
License
Lia and its source code is distributed under the terms of the LGPLv3.



