Home - MARIE-js/MARIE.js GitHub Wiki
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 |