Durée
26h Th, 26h Pr, 40h Proj.
Nombre de crédits
Enseignant
Langue(s) de l'unité d'enseignement
Langue anglaise
Organisation et évaluation
Enseignement au premier quadrimestre, examen en janvier
Horaire
Unités d'enseignement prérequises et corequises
Les unités prérequises ou corequises sont présentées au sein de chaque programme
Contenus de l'unité d'enseignement
Étude détaillée d'un processeur et d'un langage d'assemblage. Techniques de base et avancées d'implémentation des processeurs : par ex. pipe-line, mémoire cache.
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement
À l'issue de ce cours, l'étudiant aura une connaissance concrète de la conception et du fonctionnement d'un processeur.
Savoirs et compétences prérequis
Bien qu'il ne s'agisse pas d'un prérequis, il est utile d'avoir des connaissances de base en électronique digitale (portes logiques, bascules, registres, RAM, ROM) ; ces notions seront revues rapidement au début du cours. On suppose acquis la représentation en binaire (y compris complément à deux) et hexadécimal des nombres entiers. Il est indispensable d'être familiarisé avec la programmation.
Activités d'apprentissage prévues et méthodes d'enseignement
Le cours théorique est donné en anglais. Les séances d'exercices portent sur la conception d'un processeur micro-codé et la programmation en assembleur. Des travaux de programmation en assembleur et sont à réaliser, et un processeur devra être conçu avec un simulateur de circuits digitaux.
Mode d'enseignement (présentiel ; enseignement à distance)
1er quadrimestre - présentiel
Lectures recommandées ou obligatoires et notes de cours
Ouvrages de référence; notes disponibles sur eCampus.
Modalités d'évaluation et critères
Evaluation des travaux (30%); examen écrit (pas d'oral).
Stage(s)
Remarques organisationnelles
Les contenus du cours théorique et des répétitions seront disponibles sur l'espace e-Campus du cours, ainsi que les projets et autres informations utiles.
Contacts
Enseignants: Pascal Fontaine, Laurent Mathy Téléphones: 04 366 28 75, 04 366 27 03 e-mails: Pascal.Fontaine@uliege.be, Laurent.Mathy@uliege.be Assistants: Romain Mormont, François Piron e-mails: r.mormont@uliege.be, Francois.Piron@uliege.be
Adaptation des engagements pédagogiques suite à la pandémie de COVID-19 pour la session de mai-juin
Méthodes d'apprentissage mises en uvre : enseignement à distance
Matière de l'évaluation
Méthodes d'évaluation
Contact
Adaptation des engagements pédagogiques suite à la pandémie de COVID-19 pour la session août-sept
Matière de l'évaluation
L'examen de la seconde session couvrira la même matière qu'en première session.
Méthodes d'évaluation (et plateforme utilisée)
Les étudiants ayant obtenu moins de 10/20 pour les projets devront les refaire pour la seconde session. Si le résultat est toujours sous 10/20, cela constituera la note finale.
Sinon, il y aura un examen où les étudiants pourront préparer par écrit et sur ordinateur les quelques questions qui leur seront attribuées. Il y aura ensuite un court examen oral pour discuter des réponses. Toutes les interactions auront lieu via eCampus. La note finale sera composée à 30% de la note de projet et 70% de la note de l'examen.
Il y aura une séance de réponses aux questions avant l'examen.
Contact(s)
Voir contacts ci-dessus.
Notes en ligne
Supports de cours disponibles sur eCampus
Supports de cours disponibles sur eCampus