, CHAPTER 1
INTRODUCTION
• COMPUTER ARCHITECTURE: DEFINITION
• SYSTEM COMPONENTS
• TECHNOLOGICAL FACTORS AND TRENDS
• PERFORMANCE METRICS AND EVALUATION
• QUANTITATIVE PRINCIPLES OF COMPUTER DESIGN
© Michel Dubois, Murali Annavaram, Per Stenström All rights reserved
, WHAT IS COMPUTER ARCHITECTURE?
• OLD DEFINITION: INSTRUCTION SET ARCHITECTURE (ISA)
• TODAY’S DEFINITION IS MUCH BROADER: HARDWARE
ORGANIZATION OF COMPUTERS (HOW TO BUILD COMPUTER)--
INCLUDES ISA
• LAYERED VIEW OF COMPUTER SYSTEMS
• ROLE OF THE COMPUTER ARCHITECT:
• TO MAKE DESIGN TRADE-OFFS ACROSS THE HW/SW INTERFACE TO
MEET FUNCTIONAL, PERFORMANCE AND COST REQUIREMENTS
© Michel Dubois, Murali Annavaram, Per Stenström All rights reserved
, COMPUTER ORGANIZATION
• MODERN PC ARCHITECTURE
© Michel Dubois, Murali Annavaram, Per Stenström All rights reserved