There have been a number of computer architectures designed in the past decade. Many of these are either very simple introductory architectures [10, 4], or complex simulators of popular commercial hardware [3]. Few attempt to retain simplicity, while addressing a wider curriculum.