ncatelli / mainspring
A CPU simulator framework built around, and to support the other tools under, the constraints of the first principles of computing project.
☆14Updated 9 months ago
Related projects ⓘ
Alternatives and complementary repositories for mainspring
- ☆10Updated 3 years ago
- Composable digital logic simulation in Rust!☆31Updated 3 years ago
- Allows for proper and easy handling of volatile memory☆35Updated 5 months ago
- FerrisGC is a thread safe Garbage Collector implementation for Global (between threads) and Local (per thread) Garbage Collector☆15Updated 4 years ago
- A cycle accurate emulator for the 6502 microprocessor☆14Updated last year
- 🦜 yair - a high-level compiler IR entirely written in Rust☆37Updated 2 years ago
- RISC-V Assembler☆17Updated last year
- The Solid-State Register Allocator☆83Updated 2 years ago
- [in-progress] toy rust microkernel and operating system for riscv64☆25Updated 3 years ago
- lox virtual machine implementation in zig!☆26Updated 2 years ago
- it goes zoom zoom☆46Updated last year
- A data structure for tracking source code positions, inspired by the type in rustc's libsyntax.☆50Updated 3 years ago
- MOS 6502 emulator written in Rust☆81Updated 3 weeks ago
- A simple 6502 assembler written in Rust☆19Updated 2 years ago
- Experimental Rust compiler in pure C.☆12Updated 4 years ago
- A Rust crate to expressively declare bitfield-like structs☆47Updated last month
- A compile time sized array of bits☆11Updated 3 years ago
- A super-fast, stack-based virtual machine for dynamic languages☆53Updated last year
- Garbage collection for Rust inspired by CPython's gcmodule☆20Updated 2 years ago
- Rust crate for runtime x86 assembler template generation☆20Updated 5 years ago
- Rust ❤️ Expat library☆22Updated 3 years ago
- A L4-like micro-kernel OS written in Rust☆52Updated 10 months ago
- Buddy allocator, forked from the toyos repository.☆14Updated 3 years ago
- ☆52Updated 3 weeks ago
- ☆70Updated 5 months ago
- A compiler for the esoteric language ℂ.☆30Updated 3 years ago
- Work-in-Progress NES / Famicon Image Editor & Map Creator☆13Updated 2 years ago
- A (very experimental) WebAssembly backend for Cranelift.☆14Updated 2 years ago
- ✨ a microkernel in Rust☆38Updated 3 years ago