Skip to product information
1 of 1

Douglas Comer

Essentials of Computer Architecture

Essentials of Computer Architecture

💎 Earn 410 Points (£4.10) on this item.

ORDERED FOR YOU

We can order this item for you. Delivery usually takes about 4 to 6 weeks.

This item is not held in our immediate stock. We will order it for you after checkout.

Estimated delivery: About 4 to 6 weeks

Regular price £82.12 GBP
Regular price £86.99 GBP Sale price £82.12 GBP
Sale Sold out
Taxes included. Shipping calculated at checkout.

YOU SAVE £4.87

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £3.89. Subject to product weight & dimension

Bulk ordering. Want 15 or more copies? Get a personalised quote and bigger discounts. Learn more about bulk orders.

  • More about Essentials of Computer Architecture


This textbook provides an introduction to computer architecture, focusing on the essential aspects of hardware that programmers need to know. It covers processors, physical and virtual memories, and input-output (I/O) systems, and is updated in view of advances in the field. It follows a top-down approach, moving from discussions on how a compiler transforms a source program into binary code to explanations of how a computer represents data and code in binary. Additional chapters cover parallelism and data pipelining, assessing the performance of computer systems, and power and energy consumption.

Format: Hardback
Length: 517 pages
Publication date: 20 May 2024
Publisher: Taylor & Francis Ltd


This comprehensive textbook offers an in-depth introduction to computer architecture, focusing on the essential hardware components that programmers must understand. Written from a programmer's perspective, it covers the three key aspects of architecture: processors, physical and virtual memories, and input-output (I/O) systems. This third edition has been revised to reflect advancements in the field, particularly considering the limited experience of most students in tinkering with electronics and hardware. The text adopts a top-down approach, beginning with discussions on how compilers transform source programs into binary code and data and then progressing to explanations of how computers represent data and code in binary.

Additional chapters delve into parallelism and data pipelining, evaluating the performance of computer systems, and addressing the critical issue of power and energy consumption. Exclusive to this edition, a new chapter explores multicore processors and how coherence hardware ensures a consistent view of memory values even across different cores.

Suitable for a one-semester undergraduate course, this textbook is clear, concise, and easy to read, making it an ideal introduction to computer architecture for students studying computer programming.

Weight: 1138g
Dimension: 237 x 184 x 33 (mm)
ISBN-13: 9781032727196
Edition number: 3 ed

UK and International shipping information

We deliver throughout the United Kingdom and to 128 countries and territories worldwide, including the United States, Australia, Canada, Germany, Spain and France.

View full UK and international delivery information.

View full details