Updated for Project 3 (added stack registers)