Skip to content

MARIE.js is a simple, yet intuitive MARIE simulator built in JavaScript 📝 and is used for teaching computing architecture and assembly language

License

Notifications You must be signed in to change notification settings

MARIE-js/MARIE.js

Repository files navigation

MARIE.js

MARIE.js is an implementation of a simulator for a 'Machine Architecture that is Really Intuitive and Easy' from The Essentials of Computer Organization and Architecture (Linda Null, Julia Lobur) in TypeScript.

Try the simulator

It is used within the unit FIT1047 - Introduction to computer systems, networks and security at Monash University.

Development

First, install dependencies with

npm ci

Then start the development server with

npm run dev

The test suite can be run with

npm run test

THe formatter and linter can be run with

npm run format
npm run check

Building

To build for production, run

npm run build

License

MARIE.js is open-source software distributed under the MIT License.

See the LICENSE file for details.

About

MARIE.js is a simple, yet intuitive MARIE simulator built in JavaScript 📝 and is used for teaching computing architecture and assembly language

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published