Joëlle Delacroix AMSI1999/2000 1
Introduction
aux systèmes d'exploitation
Joëlle Delacroix AMSI1999/2000 2
Les systèmes multiprogrammés
et les entrées/sorties
CPU Mémoire
centrale
UE
Traitement des entrées-sorties
le mode programmé
les interruptions
–le DMA
UE
Joëlle Delacroix AMSI1999/2000 3
Le mode programmé
Traitement des entrées-sorties
un seul programme utilisateur
en MC
le CPU gère l'entrée/sortie
par scrutation de L'UE
Mémoire centrale
Tant que toutes les données ne sont pas transférées
Tant que UE non prête
attendre
fin tant que
transférer donnée_suivante dans RD
fin tant que
CPU
RC RD
UE
Joëlle Delacroix AMSI1999/2000 4
Les Interruptions
CPU
Traitement des entrées-sorties
L'UE délivre une interruption
pour signaler qu'elle est prête :
le processeur ne fait plus de
scrutation
Mémoire centrale
Sous_Programme d'It_UE :
transférer donnée_suivante dans RD
RTI
Programme principal :
Vérifier UE prête;
Transférer première_donnée dans RD
Démasquer It_UE;
Faire autre_chose que l'éntrée-sortie;
UE
RC RD
Joëlle Delacroix AMSI1999/2000 5
Les Interruptions Table des vecteurs
d'interruptions It 3 0017
Sous traitant It3
Programme
0017
Co 1002
Programme
1002
Interruption
n°3
Co <-- 1002
Latence
Sous-Traitant d'IT n°3
Co <-- 0017
0017
Traitement It
1002
RTI
1 / 31 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 !