Pep8CPU is an educational assembler and CPU simulator developed at Pepperdine University. It implements the Pep/8 architecture, a streamlined, well-documented instructional machine designed to teach computer organization and assembly language concepts. With Pep8CPU, students can write, assemble, and execute Pep/8 programs while observing how instructions affect the processor state.
Key capabilities include step-by-step execution, breakpoints, and real-time views of registers, memory, and the stack, along with simple console I/O for interacting with running programs. These features make it easier to understand instruction sets, addressing modes, and low-level debugging. Pep8CPU is widely used in introductory computer systems courses and serves as a practical companion for hands-on learning in labs and assignments.
Pep8CPU is developed by Pepperdine and is used by 1 user of Software Informer. The most popular version of this product among our users is 8.0. The name of the program executable file is Pep8CPU.exe.
Comments