This is a modified version of pddring/cpu-simulator.
You can try it out here.
An assembler for this CPU can be found at MykBamberg/assembler.
pddring/cpu-simulator is licensed under the MIT license.
This work contains modifications licensed under the GNU Affero General Public License v3.0.