An introduction to the nature of computer architecture and organization. Presents interesting problems with elegant solutions, with emphasis on the abstract elements of the problems common to all computer design. Addresses the several schools of thought on what constitutes a ''good'' computer architecture, focusing on the current RISC versus non-RISC approaches. Also discusses the downward drift of design sophistication to smaller machines, such as pipelines, caches, and overlapped I/O. Includes many examples of specific machines and the design philosophy behind them.
|Edition description:||2nd Edition|
|Product dimensions:||6.69(w) x 9.45(h) x 0.98(d)|
Table of Contents
Introduction to Architecture and Organization.
Elements of an Architecture.
Elements of Organization.
Design and Implementation.
Data Coding and Reference.
Registers and Architectural Style.
Memory and Memory Addressing.
Changes in Program Sequencing.
The Power of an Architecture.
Introduction to Computer Organization.
The Parallel Instruction-Execution Machine.
Input/Output Architecture and Design.
Bibliography to the First Edition.