This book lays out the concepts necessary to understand how acomputer works.
For reasons of clarity, the authors have deliberately chosenexamples that apply to machines from all eras, without having towater down the contents of the book. This choice helps to show howtechniques, concepts and performances have evolved since the firstcomputers.
The book is divided into five parts. The first four, which are ofincreasing difficulty, are the core of the book: "Elements ofa Basic Architecture", "Programming Model andOperation", "Memory Hierarchy","Parallelism and Performance Enhancement". The finalpart provides hints and solutions to the exercises in the book aswell as appendices. The reader may approach each part independentlybased on their prior knowledge and goals.
Gérard Blanchet
Computer Hardware Computer Science Hardware Informatik