Higher Education

shoe image

Computer Organization & Architecture : Themes and Variations

Author(s): Alan Clements

ISBN: 9788131524756

1st Edition

Copyright: 2014

India Release: 2014

₹895

Binding: Paperback

Pages: 936

Trim Size: 254 X 203 mm

Refer Book

Order Inspection Copy

COMPUTER ORGANIZATION AND ARCHITECTURE: THEMES AND VARIATIONS stresses the structure of the complete system (CPU, memory, buses and peripherals) and reinforces that core content with an emphasis on divergent examples. This approach to computer architecture is an effective arrangement that provides sufficient detail at the logic and organizational levels appropriate for EE/ECE departments as well as for Computer Science readers. The text goes well beyond the minimal curriculum coverage and introduces topics that are important to anyone involved with computer architecture in a way that is both thought provoking and interesting to all.

  • Instead of focusing on the heart of the computer, the CPU, this book covers all elements of the computer system and provides a more balanced approach.
  • Extensive coverage of Input/Output techniques and computer buses is provided as well as in depth material on both system memory and secondary storage.
  • Includes an entire chapter devoted to Multimedia processing, outlining the way in which computers have been developed to facilitate the processing of audio and video.
  • Uses the ARM processor, with its simple architecture and wide range of applications, as the prime example for illustrate computer architecture concepts.

Part I. The Beginning

1. Computer Systems Architecture

2. Computer Arithmetic and Digital Logic

Part II. Instruction Set Architectures

3. Architecture and Organization

4. Instruction Set Architectures – Breadth and Depth

5. Computer Architecture and Multimedia

Part III. Organization and Efficiency

6. Performance – Meaning and Metrics

Progress and Computer Technology. The Performance of a Computer. Computer Metrics. Amdahl's Law. Benchmarks. SPEC. Averaging Metrics.

7. Processor Control

8. Beyond RISC: Superscalar, VLIW, and Itanium

Part IV. The System

9. Cache Memory and Virtual Memory

10. Main Memory

11. Secondary Storage

12. Input/Output

Part V. Processor-Level Parallelism

13. Processor-Level Parallelism

Alan Clements

Alan Clements studied Electronics at the University of Sussex.