Volumes horaires
- CM -
- Projet -
- TD 16.5
- Stage -
- TP 15.0
- DS -
Crédits ECTS
Crédits ECTS 3.0
Objectif(s)
Ce cours a pour but de donner les bases nécessaires à la compréhension du fonctionnement d'un ordinateur. Il s'appuie pour cela sur l'étude de la circuiterie numérique qui permet d'une part l'implantation matérielle des opérateurs booléens et des fonctions de mémorisation et d'autre part définit des méthodes de construction de fonctions complexes à partir de ces fonctions élémentaires. Ces concepts sont développés dans l'objectif d'analyser et concevoir des processeurs capables d'interpréter de manière simple un jeu d'instruction.
Par nature, cet enseignement est à finalité pratique et contient des TP.
Olivier MULLER, Frederic PETROT
Contenu(s)
Les concepts de base de la conception numérique sont abordés à travers la présentation des éléments logiques de base permettant de réaliser des opérations booléennes. Ainsi, sont tout d'abord introduits les circuits combinatoires et séquentiels, briques élémentaires grâce auxquelles on peut construire toute architecture matérielle. La notion de séquence sera introduite formellement par l'usage de machines à nombre d'états fini dont on détaillera le processus de construction matérielle, puis celle de circuits complexes par la connexion d'une machine à états à un ensemble d'unités fonctionnelles. Ceci ouvre la porte à la construction d'un processeur élémentaire capable d'interpréter des instructions.
PrérequisPas de prérequis.
SESSION NORMALE :
Type d'examen : Un examen écrit, 2 heures, et un examen de TP, 2 heures, en fin de semestre.
Salle spécifique : Salles machines pour l'examen de TP
Durée : 2 heures (x2)
Documents autorisés : résumé feuille A4 manuscrite
Documents interdits (ex : livres, tous documents) :
Matériel (ex : calculatrices):
- matériel autorisé, préciser :
- matériel interdit, préciser : tous
Commentaires :
SESSION DE RATTRAPAGE :
Type d'examen (écrit, oral, examen sur machine) : écrit
Salle spécifique :
Durée : 2 heures
Documents autorisés : résumé feuille A4 manuscrite
Documents interdits (ex : livres, tous documents) :
Matériel (ex : calculatrices):
- matériel autorisé, préciser :
- matériel interdit, préciser : tous
Commentaires :
N1 = 2/3*E1+ 1/3*ExamTP
N2 = E2
Le cours est programmé dans ces filières :
- Cursus ingénieur - Tronc Commun - Semestre 6
Code de l'enseignement : 3MMARCH9
Langue(s) d'enseignement :
Le cours est rattaché aux structures d'enseignement suivantes :
Vous pouvez retrouver ce cours dans la liste de tous les cours.
David Patterson et John Hennessy, Computer Architecture, The hardware/software interface, 4ème édition, Morgan Kaufman
John F. Wakerly, Digital Design: Principles And Practices