 |  |
| INFO0012-1 | Structure des ordinateurs
 |
 |
| Durée : | 30h Th, 30h Pr |
 |
| Crédits/ECTS : |
| Bachelier en sciences de l'ingénieur, orientation ingénieur civil, 3e année |  | Premier quadrimestre |  | 5 |
 |
| Bachelier en sciences informatiques, 3e année |  | Premier quadrimestre |  | 6 |
 |
| Année préparatoire au master en sciences informatiques |  | Premier quadrimestre |  | 6 |
 |
| Master en ingénieur civil électricien, à finalité approfondie, 1re année |  | Premier quadrimestre |  | 5 |
 |
| Master en ingénieur civil en informatique, à finalité approfondie, 1re année |  | Premier quadrimestre |  | 5 |
 |
| Master en ingénieur civil électricien, à finalité spécialisée en technologies durables en automobile, 1re année |  | Premier quadrimestre |  | 5 |
 |
| Master en ingénieur civil électricien, à finalité spécialisée en gestion, 1re année |  | Premier quadrimestre |  | 5 |
 |
| Master en ingénieur civil en informatique, à finalité spécialisée en gestion, 1re année |  | Premier quadrimestre |  | 5 |
 |
| Master en sciences informatiques |  | Toute l'année |  | 6 |
 |
| Master en sciences mathématiques, à finalité spécialisée en informatique, 2e année |  | Toute l'année |  | 6 |
 |
|
 |
| Titulaire(s) : | Pierre Wolper |
 |
| Langue : | Langue française |
 |
| 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 : | 1er semestre - 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 Pierre.Wolper@ulg.ac.be(%20Pierre.Wolper@ulg.ac.be
Assistant:) |
 |
| Remarques : | Des informations concernant ce cours peuvent être consultées à l'adresse Web http://www.montefiore.ulg.ac.be/~pw/cours/struct.html |
 |

|
|  |