Skip to content
Saurabh Joshi edited this page Apr 12, 2024 · 37 revisions

Welcome to the MARIE.js wiki. Here we have documentation that explains how the MARIE CPU works, and we provide tutorials on how to code in MARIE.

Documentation

Link Description
Introduction to MARIE A brief introduction to MARIE
MARIE Codes Shows all MARIE commands to be used
Register Transfer Language This documentation shows different MARIE codes in Register Transfer Language - shows how the CPU handles each command
Datapath Simulator The datapath is used for illustrating how instructions are executed in the MARIE simulator.
Display 15-bit RGB 16x16 output display
Using MARIE.js How to use various features in MARIE.js
Using Google Features How to use all the Google Integrated Features within MARIE.js

Available Tutorials

Link Tutorial Description
A Simple Adder This tutorial demonstrates the use of simple commands in MARIE to construct a simple addition calculator
Multiplication in MARIE Since there is no multiplication command in MARIE, we need to write one ourselves. This tutorial demonstrates how to write code to multiply two numbers
Subroutines How to write subroutines

logo