Cours donnés par des enseignants d'autres sections

PROGRAMMATION DES SYSTÈMES

12X006

Enseignant

P. LEONE

Période

Semestre de printemps

Crédits ECTS
5
Pré-requis
néant.
Évaluation
examen écrit ou contrôle continu.
Sessions d’examen
juin - septembre
01

Volume d’enseignement

Heures de cours par semaine et par période
PériodeCoursExercicesTPTotal
Par semaine22None4
Par semestre2828None56

Cours

2par semaine

28par semestre

Exercices

2par semaine

28par semestre

TP

Nonepar semaine

Nonepar semestre

Total

4par semaine

56par semestre

02

Objectifs

L'objectif de ce cours est de présenter les aspects matériels des systèmes informatiques du point de vue du programmeur. Les travaux pratiques permettent de mettre en œuvre les concepts abordés au cours en pratiquant la programmation de bas niveau en langages C et assembleur.

03

Contenu

  1. Architecture des systèmes informatiques : notion des bus, mémoires, plan d’adressage.
  2. Systèmes d’interruptions : du microprocesseur ARM7.
  3. Jeu d’instruction du processeur ARM7TDMI.
  4. Appel systèmes.
  5. Optimisation des programmes et performances.

Documentation : Liste d’ouvrages de référence et notes de cours.