am 1. April 2000
This text is suitable for introducing engineering undergrads to the topic of computer architecture. It treats the various topics in depth, especially as far as the implementation is concerned - an area which is frequently lacking in several CS textbooks on the topic. This book does, however, assume a good knowledge of digital logic design; also, certain topics (such as the algorithms for performing arithmetic) are explained in a clearer way in other textbooks. A major strongpoint in this text is the Control Unit design, including pipelined systems. I recommend this text to anyone who wants a clear picture of architecture from an implementation standpoint rather than a merely organizational one.
am 2. Dezember 1998
I used this book in a second year undergraduate class for Comp Arch. Absolutely horrible. Torture in print. It might be better suited for graduate students, even though the publisher suggests it can be used with undergrads. While it is packed with technical details, it doesn't work as a class text. I can't imagine a worse book to use for an undergrad class.