Patterson, David A.

Computer organization and design : the hardware/software interface / David A. Patterson, University of California, Berkeley, John L. Hennessy, Stanford University ; with contributions by Perry Alexander, The Univesity of Kansas [and seventeen others]. - ARMŽ edition. - xxiv, 589,105 variously numbered pages : illustrations (some coloured) ; 24 cm.

Includes bibliographical references and index.

Computer abstractions and technology -- Instructions : language of the computer -- Arithmetic for computers -- The processor -- Large and fast : exploiting memory hierarchy -- Parallel processors from client to cloud.

This book presents the fundamentals of hardware technologies, assembly language, computer arithmetic, pipelining, memory hierarchies and I/O. This edition is updated for mobile computing and the cloud!

9780128017333 (paperback)


Computer organization.
System design--Data processing.
Computer architecture.
Computer architecture.
Computer organization.
System design--Data processing.

QA76.9.C643 / PAT