Ripes, a great visual simulator of different processor models of RISC-V, adopted for teaching this year.
Ripes is a visual computer architecture simulator and assembly code editor built for the RISC-V instruction set architecture. Ripes is a great way to learn about how many of the key concepts in computer architecture actually work, by providing a user-friendly way of writing, simulating and visually analyzing how assembly code executes on a processor.
Project in Github: https://github.com/mortbopet/Ripes