Architecture des ordinateurs : Mode d'emploi du cours
(J1IN4001)
F. Pellegrini
Université de Bordeaux
Ce document est copiable et distribuable librement et gratuitement à la condition expresse que son contenu ne soit modifié en aucune façon, et en particulier que le nom de son auteur et de son institution d'origine continuent à y figurer, de même que le
Objectif Objectif
Comprendre le fonctionnement des Comprendre le fonctionnement des
ordinateurs contemporains : ordinateurs contemporains :
Comment fonctionnent-ils ? Comment fonctionnent-ils ?
Pourquoi ont-ils été construits ainsi ? Pourquoi ont-ils été construits ainsi ?
Quels sont les problèmes et contraintes ? Quels sont les problèmes et contraintes ?
œ
Quelles solutions ont été mises en uvre ?œ Quelles solutions ont été mises en uvre ?
Pré-requis et apports Pré-requis et apports
Pré-requis Pré-requis
Notions de programmation impérative Notions de programmation impérative
Apports Apports
Savoir programmer les ordinateurs de façon Savoir programmer les ordinateurs de façon efficace, en tirant parti au mieux de leurs
efficace, en tirant parti au mieux de leurs capacités
capacités
Pré-requis pour nombre d'UE en L2, L3, M1 et Pré-requis pour nombre d'UE en L2, L3, M1 et M2 !M2 !
Déroulement (1) Déroulement (1)
UE à 6 crédits UE à 6 crédits
12 séances de cours 12 séances de cours
Principes et méthodes Principes et méthodes
12 séances doubles de TD + TP 12 séances doubles de TD + TP
œ
Mise en uvre des conceptsœ Mise en uvre des concepts Simulation de programmation Simulation de programmation
Découplage partiel TD/TPM Découplage partiel TD/TPM
Attention aux groupes dans Celcat ! Attention aux groupes dans Celcat !
Évaluation (1) Évaluation (1)
Contrôle continu : Contrôle continu :
Un devoir surveillé de 1h20 (DS) Un devoir surveillé de 1h20 (DS)
Un projet non surveillé mais suivi (PR) Un projet non surveillé mais suivi (PR) Note : CC = 0,5 * DS + 0,5 * PR
Note : CC = 0,5 * DS + 0,5 * PR
Un examen de 2h00 (EX) Un examen de 2h00 (EX)
Seule note rattrapable (plus dur !) Seule note rattrapable (plus dur !)
Note finale première session : Note finale première session :
N1 = 0,5 * EX + 0,5 * CC N1 = 0,5 * EX + 0,5 * CC
Évaluation (2) Évaluation (2)
En cas d'échec à la première session, examen En cas d'échec à la première session, examen
de rattrapage de 2h00 (ER) de rattrapage de 2h00 (ER)
Note finale deuxième session : Note finale deuxième session :
N2 = 0,5 * ER + 0,5 * MAX (ER, CC) N2 = 0,5 * ER + 0,5 * MAX (ER, CC)
Supports du cours Supports du cours
Site web du cours : Site web du cours :
http://dept-info.labri.fr/ENSEIGNEMENT/archi/
http://dept-info.labri.fr/ENSEIGNEMENT/archi/
Contenu : Contenu :
Supports de cours Supports de cours
Énoncés des TD et TP Énoncés des TD et TP Annales
Annales
Ressources diverses Ressources diverses
Bibliographie Bibliographie
Architecture des Ordinateurs
Architecture des Ordinateurs, A. Tanenbaum, A. Tanenbaum Computer Architecture : a Quantitative
Computer Architecture : a Quantitative Approach
Approach, J. Hennessy & D. Patterson, J. Hennessy & D. Patterson Computer Systems : a Programmer's Computer Systems : a Programmer's
Perspective
Perspective, R. Bryant & D. O'Hallaron, R. Bryant & D. O'Hallaron Architecture de l'Ordinateur
Architecture de l'Ordinateur, R. Strandh & I. , R. Strandh & I.
Durand Durand
Enseignants 2017-2018 Enseignants 2017-2018
Responsable du cours : Responsable du cours :
François PELLEGRINI François PELLEGRINI
Chargés de TD/TPM : Chargés de TD/TPM :
Terry COJEAN Terry COJEAN Patxi LABORDE Patxi LABORDE
N'hésitez pas à nous contacter ! N'hésitez pas à nous contacter !
prénom.nom
prénom.nom@labri.fr@labri.fr
Aurélien ESNARD Aurélien ESNARD
Frédéric MAZOIT Frédéric MAZOIT