Question: is there a (preferably online or Linux-operational) RISC compiler, with an interface to display the register contents and such without requiring hardware? (I suppose a simple emulator of sorts is what I'm looking for.)
Background: I've been looking online for quite a while, and the closest I can seem to find is an unstable NIOS II compiler. I've been able to run NIOS assembly code when hooked up to Altera hardware and such, but I don't often have access to that (and I'd rather not have to convert RISC to NIOS every time). I've also seen something of a Unix-based compiler, but as far as I've researched, that requires hardware as well.
I understand the complications of this (at one point, I started coding my own RISC compiler, but I'm still studying the language and hit that road block fairly quick) but I still wonder if there's a simple enough emulator/compiler that can parse a length of RISC that I'm overlooking.
(Note: I'm looking for RISC as sampled here, not RISC-V, as I've run into in some questions. I've tried GCC and ARM, but they're not what I'm looking for)