Fork me on GitHub

FRISCjs

FRISCjs is a FRISC processor simulator written in JavaScript. This project was inspited by the GameBoy emulator in JavaScript and jsLinux.

The FRISCjs simulator has two parts: a FRISC assembler (built using PEGjs) which translates FRISC assembly code to machine code and a FRISC CPU simulator which executes machine code.

Furthermore, there are two user interfaces to the simulator: a Web application graphical interface and a NodeJS command-line interface. The Web application interface is available here.

FRISCjs API

The API of the core FRISCjs components is described here.

Credits

FRISCjs was developed by Ivan Zuzak. Contributors: Ivan Budiselic, Stanko Krtalic.

FRISCjs is built with many open-source projects:

License

Licensed under the Apache 2.0 License.