Chapter 1 - Fundamentals 1
Computer Architecture
Chapter 1
Fundamentals
Prof. Jerry Breecher
CSCI 240
Fall 2003
Chapter 1 - Fundamentals 2
Introduction
1.1 Introduction
1.2 The Task of a Computer Designer
1.3 Technology and Computer Usage Trends
1.4 Cost and Trends in Cost
1.5 Measuring and Reporting Performance
1.6 Quantitative Principles of Computer Design
1.7 Putting It All Together: The Concept of Memory Hierarchy
Chapter 1 - Fundamentals 3
Art and
Architecture
What’s the difference
between Art and
Architecture?
Lyonel Feininger,
Marktkirche in Halle
Chapter 1 - Fundamentals 4
Art and Architecture
What’s the difference between Art and Architecture?
Notre Dame
de Paris
Chapter 1 - Fundamentals 5
What’s Computer Architecture?
The attributes of a [computing] system as seen by the
programmer, i.e., the conceptual structure and functional
behavior, as distinct from the organization of the data
flows and controls the logic design, and the physical
implementation.
Amdahl, Blaaw, and Brooks, 1964
SOFTWARE
SOFTWARE