Valhalla Project Introduction
Valhalla is [currently] a plan for designing a simple processor architecture and toolkit for research, education, and fun.
V0 is an attempt to design an elegant RISC-like processor; project goals include simplicity of programming as well as ease of adoption and support of C compilers.
For those eager to dive in, see
V0VM will be a virtual machine - "software emulator" - for the V0 architecture. In the first version, it will load V0 programs and translate them to byte/machine code with [work-in-progress] V Assembler. The programmer can then execute - and later inspect - this code with the virtual machine and other Valhalla tools.
Feel free to take a peek at some code representing
I will continue describing parts and development of the Valhalla project as the mission goes on.
Comments
Post a Comment