Questions regarding the PEP/8 CPU used for instructional purposes by the iTunes U course "Computer Systems". Not to be confused with the PEP8 Python coding standard.
Documentation on the PEP/8 architecture can be found at:
https://code.google.com/p/pep8-1/
There is an open-source (GPLv3) development environment which includes an assembler, simulator, and debugger. Binary builds for Mac, Windows, and Linux are available for download on the book's web site.
Use the debugger to single-step your code an examine registers / memory.
There's also a simpler stand-alone simulator, and a cache simulator that simulates cache hits/misses.