Welcome to the Mathematical Enterprises

Math Career Books


Math Book Categories


A Programmer's View of Computer Architecture: With Assembly Language Examples from the MIPS RISC Architecture

A Programmer's View of Computer Architecture: With Assembly Language Examples from the MIPS RISC ArchitectureAuthors: James Goodman, Karen Miller
Publisher: Oxford University Press, USA
Category: Book

List Price: $115.00
Buy New: $10.00
as of 7/30/2010 12:34 MDT details
You Save: $105.00 (91%)



New (16) Used (27) from $6.07

Seller: Stanford-CA-Books
Rating: 2.0 out of 5 stars 5 reviews
Sales Rank: 203259

Media: Hardcover
Edition: Preliminary ed
Pages: 416
Number Of Items: 1
Shipping Weight (lbs): 1.5
Dimensions (in): 9.3 x 6.6 x 1

ISBN: 0195131096
Dewey Decimal Number: 004.22
EAN: 9780195131093
ASIN: 0195131096

Publication Date: August 1, 1993
Availability: Usually ships in 1-2 business days

Similar Items:


Editorial Reviews:

Product Description
This introductory text offers a contemporary treatment of computer architecture using assembly and machine language with a focus on software. Students learn how computers work through a clear, generic presentation of a computer architecture; a departure from the traditional focus on a specific architecture. A computer's capabilities are introduced within the context of software, reinforcing the software focus of the text. Designed for computer science majors in an assembly language course, this text uses a top-down approach to the material that enables students to begin programming immediately and to understand the assembly language, the interface between hardware and software. The text includes examples from the MIPS RISC (reduced instruction set computer) architecture and an accompanying software simulator package simulates a MIPS RISC processor (the software does not require a MIPS processor to run).


Customer Reviews:
5 out of 5 stars Author comment (admittedly biased rating)   January 12, 2005
James Goodman
4 out of 5 found this review helpful

To be fair, the first printing of this book did have a LOT of errors. But that was in 1993! And some of those copies are still circulating, especially in Madison, WI. But I only know of about three errors in the latest printing, and they are all very subtle.


1 out of 5 stars Frustrating Errors   December 2, 2003
2 out of 4 found this review helpful

Having taken the class at UW-Madison for which this book was written, and my instructor being Karen Miller (one of the authors), even she admitted to the great number of errors. It is highly frustrating to open the book read something, and then wonder, "Gee, is this correct?" Constantly referring to Karen's list of webpage errors was frustrating. Chapter 9 was completely re-written and made available to us in PDF format because the book's version was poor.

I'm shocked that the university is still using the text. Though it was only slightly easier to follow the material since the author was also my instructor, she also seemed annoyed that through some departmental/political/publishing snafu that they are still using the text 10yrs later.

Avoid this book if you have a choice.


1 out of 5 stars AAAAAAAAAAAAAAARRRRRRGGGGGGHHHHHHHHHHHHHHH   May 8, 2000
xincognito (Madison, WI)
7 out of 13 found this review helpful

THIS BOOK STARTS OUT WELL, AND THEN DEGENERATES INTO ERRORS, ERRORS, ERRORS, AND MORE ERRORS. THE CONCEPTS IN THE LAST FEW CHAPTERS ARE EXPLAINED TERRIBLY. I FEEL GENUINELY SORRY FOR ANYBODY TRYING TO GET AN INTRO TO COMPUTER ARCHITECTURE CONCEPTS BY READING THIS BOOK.


1 out of 5 stars AAAAAAAAAAAAAAARRRRRRGGGGGGHHHHHHHHHHHHHHH   May 8, 2000
xincognito (Madison, WI)
0 out of 2 found this review helpful

THIS BOOK STARTS OUT WELL, AND THEN DEGENERATES INTO ERRORS, ERRORS, ERRORS, AND MORE ERRORS. THE CONCEPTS IN THE LAST FEW CHAPTERS ARE EXPLAINED TERRIBLY. I FEEL GENUINELY SORRY FOR ANYBODY TRYING TO GET AN INTRO TO COMPUTER ARCHITECTURE CONCEPTS BY READING THIS BOOK.


1 out of 5 stars new edition has not been printed   January 27, 2006
CompSci major (Massachusetts)
0 out of 2 found this review helpful

Based on the author's review I tried to get a copy of a newer edition than 1993. According to Oxford Press, the newer edition is in press but has not been printed and they have no publication date available.

architecture  assembly language programming  design  
CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED ‘AS IS’ AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.