I'm writing an ARM backend for a compiler construction course and I've been searching for an ARM emulator that lets me step through my generated code instruction by instruction showing me the values of the registers.
All the emulators and simulators I've found are aimed at running full applications and/or operating systems as fast as possible but they don't offer the features I'm looking for.
Examples of what I'm looking for:
http://courses.missouristate.edu/kenvollmar/mars/ -- An emulator for MIPS
https://github.com/atzedijkstra/ssm -- An emulator for the SSM architecture.
Does anybody know of any emulators that have the features I'm looking for?
Thanks a lot in advance for any help.