Final Project for Digital II: Microprocessors