This is a DRAFT of the first eight chapters, plus three appendices, of the course notes used for CMSC105 at Haverford College. This material is designed for use by students in this course, and may... More > not be of value to anyone not in the course.
NOTE that the lulu preview shows some pages with color text and pictures, but ONLY THE COVER is in color in the actual printed books.< Less
"HERA" (the Haverford Educational RISC Architecture) is a simplified microprocessor architecture used at Haverford College to draw connections among the upper-level applied CS courses. This... More > short book describes the instruction set architecture and describes common programming idioms. The information in it (except the front cover) is also available from the HERA web site, cs.haverford.edu/software/HERA. For information about its educational purposes, see the proceedings of the CCSC-E 2006 conference.< Less