ZeroAddressCPU

ZeroAddress CPU
This project is an implementation of a Zero Address (Stack Based) CPU. It is based on a One Address (Accumulator) CPU design by Charles Kann.

For more information about this project, download the ZeroAddressCPU.zip file at the link above, and read the ZeroAddressCPU.pdf document.

Note that a second implementation of the stack was done externally to the main project by Austin Wiger, and is in the file WigerZeroAddressCPU.zip.

This CPU is part of the monograms envisioned by Dr. Kann of CPUs that can be based on his One Address CPU to show different CPU architectures and designs.

The students who did this project were Mark Sutton, Jeana Yee, Madhurya Mahajan, Austin Wiger, Ryan Dillon as a project for the Johns Hopkins CS611 class in the Spring of 2018.