Aller au menu Aller au contenu
Une voie, plusieurs choix
Informatique et Mathématiques appliquées
Une voie, plusieurs choix

> Formation > Cursus ingénieur

COMPUTER ARCHITECTURE

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Number of hours

    • Lectures : 15.0
    • Tutorials : 15.0
    ECTS : 3.0

Goals

This course aims at enabling attendees to understand the fonctioning of a "classical" microprocessor and to become acquainted with two principles :
1- A processor is an instruction interpreter
2 - Parallelisation, anticipation and hierarchisation are the keys for performances.


Contact Catherine BELLON

Content

Introduction : technology evolution laws, Von Neumann paradigm.

Digital circuits : the tool box (gates, multiplexers, operators, boolean function synthesis, flip-flops, registers, memories, finite state automata).

Processor : instruction sets, RISC and CISC, processor design (data path and control part).

Performance enhancement : pipe-line, parallelism, memory hierarchy.



Prerequisites

Basics of programming and assembly language.

Tests

Session 1 : written examination (3 hours, with documents).
Session 2 : oral examination.

Proposing a technical text or a presentation can enhance the grade got during examination.



N1 = E1
N2 = O2

Additional Information

Curriculum->ASI / Semester alternative->Semester 8

Bibliography

"Organisation et Conception des Ordinateurs, L'interface matériel/logiciel"
David Patterson et John Hennessy; Dunod, Paris, 1994 ISBN 2 10 002150 8

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
Université Grenoble Alpes