cda4411: chapter 4 - processor technology and architecture

14
Chapter 4 Processor Technology and Architecture By: Freddy Agredo

Upload: freddy-san

Post on 14-Feb-2017

230 views

Category:

Education


0 download

TRANSCRIPT

Page 1: CDA4411: Chapter 4 - Processor Technology and Architecture

Chapter 4Processor Technology

and ArchitectureBy: Freddy Agredo

Page 2: CDA4411: Chapter 4 - Processor Technology and Architecture

Chapter objectives• Describe CPU instruction and execution cycles

• Explain how primitive CPU instructions are combined to form complex processing operations

• Describe key CPU design features, including instruction format, word size, and clock rate

• Describe the function of general-purpose and special-purpose registers

• Explain methods of enhancing processor performance

Page 3: CDA4411: Chapter 4 - Processor Technology and Architecture
Page 4: CDA4411: Chapter 4 - Processor Technology and Architecture

PROGRAM

MACHINE LANGUAGE

CPU EXECUTES PROGRAM

STORED IN COMPUTER’S MAIN MEMORY

RAM

Page 5: CDA4411: Chapter 4 - Processor Technology and Architecture

HARDWARE COMPONENTS

Page 6: CDA4411: Chapter 4 - Processor Technology and Architecture

CENTRAL PROCESSING UNIT

Page 7: CDA4411: Chapter 4 - Processor Technology and Architecture
Page 8: CDA4411: Chapter 4 - Processor Technology and Architecture

BOOLEAN OPERATIONS

Page 9: CDA4411: Chapter 4 - Processor Technology and Architecture

DATA TRANSFORMATIONS

Page 11: CDA4411: Chapter 4 - Processor Technology and Architecture

BENCHMARKS

Page 12: CDA4411: Chapter 4 - Processor Technology and Architecture

ENHANCING PROCESSOR PERFORMANCE

• Memory caching

• Pipelining

• Branch prediction and speculative execution

• Multiprocessing

Page 13: CDA4411: Chapter 4 - Processor Technology and Architecture

PROCESSOR FABRICATION

Page 14: CDA4411: Chapter 4 - Processor Technology and Architecture

HOW A MICROCHIP

IS MADE?