---
product_id: 45671911
title: "Computer Organization and Design: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design)"
brand: "john l. hennessydavid a. patterson"
price: "R2706"
currency: ZAR
in_stock: true
reviews_count: 7
url: https://www.desertcart.co.za/products/45671911-computer-organization-and-design-the-hardware-software-interface-the-morgan
store_origin: ZA
region: South Africa
---

# Computer Organization and Design: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design)

**Brand:** john l. hennessydavid a. patterson
**Price:** R2706
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Computer Organization and Design: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) by john l. hennessydavid a. patterson
- **How much does it cost?** R2706 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.co.za](https://www.desertcart.co.za/products/45671911-computer-organization-and-design-the-hardware-software-interface-the-morgan)

## Best For

- john l. hennessydavid a. patterson enthusiasts

## Why This Product

- Trusted john l. hennessydavid a. patterson brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Computer Organization and Design: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design)

## Images

![Computer Organization and Design: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) - Image 1](https://m.media-amazon.com/images/I/916hv6f6+SL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ A great book for many audiences
*by J***Y on December 8, 2008*

Iown all 4 editions of this book, plus the 4 published editions (and one preliminary edition) of the related "Computer Architecture - A Quantitative Approach".Why?Because, every time one of these comes out, they become clear standards. The last 20 years have been a period of rapid changes in computing. Fortunately Patterson and Hennessy somehow find time to update their books about every 5 years, not only adding new material, but also improving the pedagogy and readability for different audiences.This book offers a thoughtful combination of printed and electronic information that potential authors should study, as this combination has evolved across the various iterations.I especially appreciate the reader's guide (page xvii), which highlights different paths through the book for different audiences. This is very important in books that cover material comprehensively, as not everyone needs to read everything, especially the first time through.This edition is well worth having, even if one already has the earlier ones. The additional material on multiprocessors is especially crucial, given that uniprocessor performance growth has slowed, and multiprocessor software remains challenging.I spent many years trying to get people to write software at the highest level possible, but the otherwise-desirable trend in that direction can have one unfortunate side-effect. Some younger software designers have little or no experience with computer architecture and hardware/software interface, and it is all too easy to create performance and scalability surprises that could easily be avoided.I'd strongly recommend this book to avoid such surprises. Even if a programmer writes in very high level languages, some knowledge of the lower levels and their pitfalls goes a long way.I used to recommend the other book to people like technology journalists, venture capitalists, and financial analysts, i.e., people who are rarely computer professionals, but need to understand computer technology and its trends. Many such have been surprised to find the book was useful to them.However, as Patterson and Hennessy have reworked the balance of material between the two books, the more introductory material is located here, whereas the other book is more appropriate for computer designers or software people working close to the hardware.Hence, the next time someone needs to understand computer technology, well-explained by experts, this is the book I'd recommend.

### ⭐⭐⭐⭐⭐ Good introduction to Computer Architecture
*by R***Y on June 15, 2011*

This is a must-read book for students and engineers who want to know how computer works. It covers most of fundamental areas of computer architecture including very recent technologies, such as multicores and mutiprocessors. It gives readers solid framework of computer architecture and guides them to further specific technologies. I was very excited to read the chapter four, The Processor, which describes the complicated concept of processor very easily and step by step. Specially this book provides readers with plenty of examples that help readers understand the topics clearly. I would like to strongly recommend to read this book.

### ⭐⭐⭐⭐ Great book when used correctly
*by L***B on June 28, 2011*

This book was very informative and clear. I had it as an assigned textbook for a class called Computer Organization. I really enjoyed and benefited from the way the book was laid out. Important definitions were easy to find. Examples were used a lot to make each point clear. Using the questions at the end of each chapter was the easiest way for me to study for tests.Every now and then, however, the organization of the book would confuse me, and some of the questions were very poorly worded. I had trouble figuring out what they were asking me to do in some cases. This is certainly one of the better textbooks I've had, but it would've been greatly improved by more available solutions so that students could check their work. Now, that may be my opinion because my professor graded homework for completeness and not correctness and I was struggling to know if all my hard work was done right or not. Either way, some solutions to problems would have been very helpful.

## Frequently Bought Together

- Computer Organization and Design: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design)
- Computer Architecture: A Quantitative Approach (The Morgan Kaufmann Series in Computer Architecture and Design)

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.co.za/products/45671911-computer-organization-and-design-the-hardware-software-interface-the-morgan](https://www.desertcart.co.za/products/45671911-computer-organization-and-design-the-hardware-software-interface-the-morgan)

---

*Product available on Desertcart South Africa*
*Store origin: ZA*
*Last updated: 2026-03-19*