RISC-V Simulator is a mobile 32 bit system simulator. The app simulates the entire system, all the way from each individual unit on a CPU to a memory controller. Write assembly natively to the CPU, with a built in debugger so you can analyze your code and see what the hardware is doing.
Write programs in assembly using the RISCV 32I instruction set. There are tools to help ensure your code is actually formatted correctly and an instruction builder if you need help.
Execute your program on your device. The app simulates a full basic CPU with memory. Run a specific number of cycles or stop at a specific instruction.
This app has a built in debugger. This allows you to see more than just the software, you can view what each hardware component is doing.
Data Storage & Retention
All your workout data is stored locally. Deleting the app will delete all your data. This app does not collect any data and is all local to your device.
Updated August 24, 2025