(0) items

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
Computer Architecture,9781848214293
This item qualifies for

Your order must be $59 or more, you must select US Postal Service Shipping as your shipping preference, and the "Group my items into as few shipments as possible" option when you place your order.

Bulk sales, PO's, Marketplace Items, eBooks, Apparel, and DVDs not included.

Computer Architecture



by ; ;
Pub. Date:
Iste/Hermes Science Pub
List Price: $139.00

Buy New Textbook

Usually Ships in 3-4 Business Days

Rent Textbook

We're Sorry
Sold Out

Used Textbook

We're Sorry
Sold Out


We're Sorry
Not Available

More New and Used
from Private Sellers
Starting at $121.67

Questions About This Book?

What version or edition is this?

This is the edition with a publication date of 12/26/2012.

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any CDs, lab manuals, study guides, etc.


This book lays out the concepts necessary to understanding how a computer works. The writing was done according to the following decisions: the details of how a computer's components function electronically are beyond the scope of this book. we insist on the concepts and focus on the building blocks of a machine's architecture, on their functions and on how they interact. we take the time to point out the unavoidable ties between software and hardware resources. For reasons of clarity, we have deliberately chosen examples that apply to machines from all eras, without having to water down the contents of the book. This choice helps to show how techniques, concepts, and performance have evolved since the first computers. This book is divided into five parts. The first four, which are of increasing difficulty, are the core of the book : "Elements of a basic architecture", "Programming model and operation", "Memory hierarchy", "Parallelism and performance enhancement". The final part provides hints and solutions to the exercises in the book as well as appendices. The reader may approach each part independently based on their prior knowledge and goals. Exercises are given in most chapters. Solutions or hints are provided as an appendix.

Table of Contents


Part I - Elements of a basic architecture

1- Introduction

2- The basic modules

3- Representing information

Part II- Programming model and operation

4- Instructions

5- The processor

6- Inputs and outputs

Part III- Memory hierarchy

7- Memory

8- Caches

9- Virtual memory

Part IV- Parallelism and performance enhancement

10- Pipeline architectures

11- Example of an architecture

12- Caches in a multiprocessor environment

13- Superscalar architectures

Part V- Appendices

14- Hints and solutions

15- Appendices



Please wait while the item is added to your cart...