Code from cs202: Computer Architecture at Middlebury College, Fall 2013