Ripes is a visual computer architecture simulator and assembly code editor built for the RISC-V instruction set architecture. Ripes is a graphical processor simulator and assembly code editor built for RISC-V, suitable for teaching how assembly level code is executed on various microarchitectures.
Ripes may be used to explore concepts such as:
- How machine code is executed on a variety of microarchitectures (RV32IMC/RV64IMC based)
- How different cache designs influence performance
- How C and assembly code is compiled and assembled to executable machine code
- How a processor interacts with memory-mapped I/O
You can download Ripes here
Leave A Comment
You must be logged in to post a comment.