CS-200 / 8 crédits

Enseignant: Khun Jush Farshad

Langue: Anglais


Summary

This course completes the overview of computer architecture started at the first year.

Content

Learning Prerequisites

Required courses

CS-173 Digital System Design

Recommended courses

None

Important concepts to start the course

  • Digital logic (combinational and sequential circuits, FSMs)
  • Basic notions of processors and assembly

Learning Outcomes

By the end of the course, the student must be able to:

  • Structure nontrivial assembly language programs
  • Add interrupt handling logic in a processor and write simple exception handlers in assembler
  • Understand the design principles of a modern memory hierarchy
  • Understand the interaction mechanisms of system software with hardware
  • Design pipelined digital circuits at Register Transfer Level
  • Optimize the performance of a processor pipeline by reordering instructions

Teaching methods

  • Ex cathedra
  • Exercises
  • Projects

Expected student activities

  • Attending the course and exercise/lab sessions
  • Completing the exercises and lab assignments
  • Participating in the discussion on the forum

Assessment methods

  • Graded lab assignments
  • Midterm exam
  • Written exam

Supervision

Office hours Yes
Assistants Yes

Resources

Moodle Link

Prerequisite for

Computer Systems

Dans les plans d'études

  • Semestre: Automne
  • Forme de l'examen: Ecrit (session d'hiver)
  • Matière examinée: Computer architecture
  • Cours: 4 Heure(s) hebdo x 14 semaines
  • Exercices: 4 Heure(s) hebdo x 14 semaines
  • Semestre: Automne
  • Forme de l'examen: Ecrit (session d'hiver)
  • Matière examinée: Computer architecture
  • Cours: 4 Heure(s) hebdo x 14 semaines
  • Exercices: 4 Heure(s) hebdo x 14 semaines
  • Semestre: Automne
  • Forme de l'examen: Ecrit (session d'hiver)
  • Matière examinée: Computer architecture
  • Cours: 4 Heure(s) hebdo x 14 semaines
  • Exercices: 4 Heure(s) hebdo x 14 semaines
  • Semestre: Automne
  • Forme de l'examen: Ecrit (session d'hiver)
  • Matière examinée: Computer architecture
  • Cours: 4 Heure(s) hebdo x 14 semaines
  • Exercices: 4 Heure(s) hebdo x 14 semaines
  • Semestre: Automne
  • Forme de l'examen: Ecrit (session d'hiver)
  • Matière examinée: Computer architecture
  • Cours: 4 Heure(s) hebdo x 14 semaines
  • Exercices: 4 Heure(s) hebdo x 14 semaines

Semaine de référence

 LuMaMeJeVe
8-9     
9-10     
10-11     
11-12     
12-13     
13-14     
14-15     
15-16     
16-17     
17-18     
18-19     
19-20     
20-21     
21-22     

Cours connexes

Résultats de graphsearch.epfl.ch.