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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a2a40c2 Â· Feb 24, 2025
Jan 21, 2025
Feb 11, 2025
Feb 24, 2025
Mar 16, 2016
Apr 7, 2024
Jan 25, 2025
Aug 11, 2018
Sep 22, 2016
Jan 21, 2025
Apr 7, 2024
Feb 24, 2025
Feb 24, 2025
Apr 7, 2024
Apr 7, 2024
Apr 7, 2024
Apr 7, 2024

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