Structure des ordinateurs
Pierre Wolper
Email: pw@montefiore.ulg.ac.be
URL: http: //www.montefiore.ulg.ac.be/~pw/
http: //www.montefiore.ulg.ac.be/
~pw/cours/struct.html
R´ef´erences
Stephen A. Ward and Robert H. Halstead, Computation Structures, MIT Press, 1990.
http://6004.lcs.mit.edu.
M. Ben-Ari, Principles of Concurrent and Distributed Programming, Prentice Hall, 1990.
1
Objectifs du cours
1. Langage machine et construction d’un ordinateur
(a) Etudier en d´etail une r´ealisation simple de machine programmable.
(b) Aborder les techniques permettant d’am´eliorer les performances des
processeurs.
(c) Pr´esenter les concepts utilis´es pour simplifier la programmation des
machines : gestion d’interruption et mode privil´egi´e, m´emoire
virtuelle, . . .
2
2. Syst`emes d’exploitation et programmation parall`ele
(a) Introduire la programmation par processus et le fonctionnement
d’un noyau de syst`eme.
(b) Approfondir les notions relatives `a la programmation par processus
parall`eles et de la communication entre processus.
(c) Etudier les probl`emes classiques de programmation parall`ele.
(d) Pr´esenter quelques notions sur l’´evolution des ordinateurs et
notamment les machines parall`eles et leur programmation.
3
Travaux pratiques
Exercices sur la conception d’un processeur et la
micro-programmation.
Exercices et projet sur la programmation en assembleur et la
conception d’un noyau de syst`eme.
Exercices et projet sur la programmation par processus parall`eles et les
m´ecanismes de communication entre processus (langage C).
4
Electronique Digitale :
rappels
Nous utiliserons des notions ´el´ementaires d’´electronique digitale.
En ´electronique digitale on utilise un signal ´electrique (tension) pour
repr´esenter une information bool´eenne (binaire) (0,1), par exemple
[0,1] volts repr´esente 0 et [2,3] volts repr´esente 1.
Les circuits de l’´electronique digitale permettent d’effectuer des
op´erations sur les informations bool´eennes repr´esent´ees.
Nous utiliserons trois types de circuits : les circuits combinatoires, les
´el´ements de m´emorisation et les circuits s´equentiels synchrones.
5
1 / 35 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !