The repo contains an instruction set simulator which is essentially a high-level application that mimics a custom processor / instruction set
The custom instruction set used for this simulator is:

The instruction set simulator works on the following program:

The assembly equivalent of the above program (some considerations taken for ease of converting into machine level code):

The following machine instructions are part of the 'main' function to perform the above program:
