The code is derived from the test harness for the course CS107: Computer Organization and Systems, however the implementation is beyond the scope of CS107 and not considered a requirement for the course. Please do not use this code in any graded coursework.