Computer System Architecture


Spring Semester 2019, Spring Semester 2020, Spring Semester 2021, Spring Semester 2022


Course Objectives

  1. What determines the performance of computers? 
  2. How the translation mechanism of high-level language (C , Java…) into the 
    machine languages is done, and how does the machine execute it?
  3. What is the interface between software and hardware, and how does software instruct hardware to perform the needed functionality? 

Course Outline

  1. Overview of performance measurement 
  2. Overview of memory hierarchy 
  3. MIPS instruction set architecture (ISA)
  4. MIPS hardware implementations
    • Single-Cycle: Datapath and Control
    • Pipelining: Datapath and Control
    • Pipeline Hazards

Share



Follow this website


You need to create an Owlstown account to follow this website.


Sign up

Already an Owlstown member?

Log in