A modern tool to learn MIPS Assembly
-
Updated
Jul 28, 2025 - Rust
Assembly is a low-level programming language in which there is a very strict correspondence between language instructions and architecture machine code instructions.
A modern tool to learn MIPS Assembly
An implementation of the Hack Assembler from the 'Nand to Tetris' course, written in Rust!
High level assembly langauge, 0xmin4. rewriting 0xmin3 compiler from nodejs to rust
An AWA5.0 CLI tool written in Rust (btw)
An implementation of the virtual machine as specified in "Computer Science: An Overview (13th edition)" by Glenn Brookshear and Dennis Brylow.
An assembler for the SPU using rust
An end-to-end processor-assembler simulation for RISC-V Assembly instructions. Simulates assembly to machine code and processing under a 32-register file.
An educational 16-bit custom instruction set architecture with emulator, assembler, linker, and integrated development environment, all implemented in Rust.
An assembler for the Hack language implemented in Rust.
RISC-V encoder and decoder
Learning Rust by solving codewars kata with parser combinators
Hack Assembler written in Rust
Playing with Intel's Xed in writing a high-level binding
Created by Kathleen Booth
Released 1949