Computer Architecture


Course Content:

Slides (PDF-Farsi):

  1. Chapter Zero –
  2. Chapter 1-
  3. Chapter 2-
  4. Chapter 3-
  5. Chapter 4-
  6. Chapter 5-

Original Slides (PDF-English):

  1. Chapter1 – Computer Abstractions and Technology
  2. Chapter2 – Instructions: Language of the Computer 
  3. Chapter3 – Arithmetic for Computers
  4. Chapter4 – The Processor 
  5. Chapter5 – Large and Fast: Exploiting Memory Hierarchy
  6. Chapter6 – Parallel Processors from Client to Cloud

Reference Books:

Computer Organization and Design MIPS Edition, The Hardware/Software Interface, David Patterson, John Hennessy, 5th Edition

Other material:

Chapter 4- Images (Download)

Chapter 5-images (Download)

Chapter 7-Images (Download)

Chapter 8-Images (Download)