ECE 586 pdp11 midterm project