Skip to content

Instantly share code, notes, and snippets.

Avatar

BasedUser

View GitHub Profile
@BasedUser
BasedUser / mISA.txt
Last active Apr 23, 2021
The Mindustry Instruction Set Architecture (revision 2)
View mISA.txt
The Mindustry Logic ISA (mISA, "miss-uh") Manual
Revision 2 (2021/II/12)
This document describes an ISA capable of being translated into mlog interpretable code. This will also be a good target architecture for any compilers, and a decent ISA for message block (blocks containing up to 220 characters) outputs.
As I (router) am unable to describe the hardware's exact requirements to run such code due to lack of experience with hardware engineering, I will define the minimum criteria for interpreting mISA here.
----------------