cda4411: chapter 4 - processor technology and architecture
TRANSCRIPT
Chapter 4Processor Technology
and ArchitectureBy: Freddy Agredo
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
PROGRAM
MACHINE LANGUAGE
CPU EXECUTES PROGRAM
STORED IN COMPUTER’S MAIN MEMORY
RAM
HARDWARE COMPONENTS
CENTRAL PROCESSING UNIT
BOOLEAN OPERATIONS
DATA TRANSFORMATIONS
CLOCK RATE
BENCHMARKS
ENHANCING PROCESSOR PERFORMANCE
• Memory caching
• Pipelining
• Branch prediction and speculative execution
• Multiprocessing
PROCESSOR FABRICATION