On the Design of a New CPU Architecture for Pedagogical Purposes

TitleOn the Design of a New CPU Architecture for Pedagogical Purposes
Publication TypeConference Paper
Year of Publication2002
AuthorsEllard, Daniel, Holland David A., Murphy Nicholas, and Seltzer Margo
Conference Name2002 Workshop on Computer Architecture Education
Date PublishedMay 2002
Keywordsteaching
Abstract

Ant-32 is a new processor architecture designed specifically to address the pedagogical needs of teaching many subjects, including assembly language programming, machine architecture, compilers, operating systems, and VLSI design. This paper discusses our motivation for creating Ant-32 and the philosophy we used to guide our design decisions and gives a high-level description of the resulting design.

URLhttp://www.eecs.harvard.edu/syrah/papers/wcae-02/