Accueil - Recherche par Faculté - Par enseignant - Par cours


INFO0012-1

Structure des ordinateurs


Durée :30h Th, 30h Pr
ECTS :
1re épreuve ingénieur civil électricien5,5
2ème épreuve ingénieur civil électricien (systèmes d'énergie électrique)5,5
3e épreuve ingénieur civil électricien (électronique)6,5
3ème épreuve ingénieur civil informaticien5
1re licence en informatique6
Titulaire(s) :Pierre Wolper
Aperçu général :Etude détaillée d'un processeur et d'un langage d'assemblage. Bases de la programmation système et de la gestion de processus; mémoire virtuelle. Programmation parallèle et principaux mécanismes de communication entre processus. Techniques d'implémentation des processeurs : pipe-line, mémoire cache, ...
Objectif du cours :Présenter un exemple concret de conception d'un processeur élémentaire, introduire les principes de bases utilisés dans les systèmes et initier à la programmation parallèle.
Pré-requis :Notions d'électronique numérique, connaissance de la programmation.
Travaux pratiques :Exercices sur la conception d'un processeur micro-codé, programmation en assembleur, langage C, exercices portant principalement sur la programmation parallèle dans le contexte du système Linux.
Organisation :Cours théorique, séances d'exercices, travaux
Notes de cours :Ouvrages de référence; notes disponibles sur internet.
Evaluation :Evaluation des travaux; examen écrit (pas d'oral).
Contacts :Enseignant : P. Wolper - Tél. 04/366 20 99 - e-mail pw@montefiore.ulg.ac.be
Assistant: information non disponible actuellement.
Remarques :Des informations concernant ce cours peuvent être consultées à l'adresse Web http://www.montefiore.ulg.ac.be/~pw/cours/struct.html




ULg : Administration de l'Enseignement et des Etudiants - Affaires Académiques
Responsable de l'information : Monique Marcourt, directrice A.E.E.
Date de validité des données : 23/01/2004
Réalisation SEGI