Analysis updated 2026-07-17 · repo last pushed 2022-09-28
Step through RISC-V assembly instructions to see register and memory changes.
Debug hand-written or compiler-generated assembly code.
Verify that C code translated to assembly behaves correctly.
Learn computer organization concepts by watching execution in slow motion.
| qedady/risc-v-simulator | allentdan/shape_based_matching | benagastov/bindweb-nim-wasm-compiler | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | C++ | C++ | C++ |
| Last pushed | 2022-09-28 | 2019-03-01 | — |
| Maintenance | Dormant | Dormant | — |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 3/5 | 3/5 | 5/5 |
| Audience | researcher | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Course project from Spring 2022, built for learning, not production use.
An educational RISC-V assembly simulator that steps through code one instruction at a time, showing register and memory changes as they happen.
Mainly C++. The stack also includes C++, RISC-V.
Dormant — no commits in 2+ years (last push 2022-09-28).
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.