Skip to content

x-Eagle-x/ReWave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReWave 🌊

ReWave is a pure-C++ 32-bit VM based on a custom ISA that can easily be embedded on another program.

Features

  • 12 general-purpose registers
  • A stack-less memory layout
  • An x86-like instruction set
  • Interrupts

Extras

  • A rule-set to compile assembly code through customasm
  • A compiler that compiles ReWave scripts (under construction)
  • ReWave documentation

About

A pure-C++ custom instruction set VM.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published