> Formation > Cursus ingénieur
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.
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.
Basics of programming and assembly language.
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
"Organisation et Conception des Ordinateurs, L'interface matériel/logiciel"
David Patterson et John Hennessy; Dunod, Paris, 1994 ISBN 2 10 002150 8