Computer Architecture
,Agenda
• Introduction
• Computer Performance
• Processor Data-path and Control
• Pipelining
• Multiple Functional Units Processors
• Cache and Virtual Memory Organization
,Computer Architecture
• Computer Architecture:
• Is the arrangement of computer components and their relationships
• The art of assembling logical elements into a computing device; the specification
the relation between parts of a computer system
• Computer architecture is the theory behind the design of a computer. In the sam
way as a building architect sets the principles and goals of a building project as th
basis for the draftsman's plans, so too, a computer architect sets out the comput
architecture as a basis for the actual design specifications.
, History of Computers
• Computers date back to 1946 with the first computer made by
Presper Eckert, and John Mauchly: “ENIAC”
• It was built using vacuum tubes
• The ENIAC gave off so much heat that they had to be cooled by
gigantic air conditioners !
,Agenda
• Introduction
• Computer Performance
• Processor Data-path and Control
• Pipelining
• Multiple Functional Units Processors
• Cache and Virtual Memory Organization
,Computer Architecture
• Computer Architecture:
• Is the arrangement of computer components and their relationships
• The art of assembling logical elements into a computing device; the specification
the relation between parts of a computer system
• Computer architecture is the theory behind the design of a computer. In the sam
way as a building architect sets the principles and goals of a building project as th
basis for the draftsman's plans, so too, a computer architect sets out the comput
architecture as a basis for the actual design specifications.
, History of Computers
• Computers date back to 1946 with the first computer made by
Presper Eckert, and John Mauchly: “ENIAC”
• It was built using vacuum tubes
• The ENIAC gave off so much heat that they had to be cooled by
gigantic air conditioners !