/roboarchng

The ISA is simpler, but the tools aren't

Primary LanguageC

RoboarchNG

Roboarch is a really stupid and simple CPU ISA i came up with one night and decided to write a VM and "assembler" for it.

RoboarchNG is the better version

see newnotes for more info

roboarchngvm

Usage: ./roboarchngvm bytecode (memsize) (output)

There is currently no way to get output from it other than the output file, which writes the entire memory of the vm (minus any trailing 0s).

roboarchngasm

Usage: ./roboarchngasm input output