Web GUI for the Ripes RISC-V simulator
ripes.me
ripes.me
It does not allow you to compile C code to assembly, but you can run example assembly code through the system and observer cache hits/misses, memory access and I/O accesses. It's a really useful educational tool.