Information Technology Reference
In-Depth Information
de l'ordinateur sont déterminées par celles du périphérique : si le processeur est très
rapide (haute fréquence) il exécutera beaucoup d'instructions machine mais ces
instructions ne seront que des instructions de contrôle de l'état du périphérique et ne
sont donc pas très productives. Le schéma temporel d'exécution montre que si le
processeur est constamment occupé ce n'est pas l'utilisateur qui en profite : Word ne
peut travailler pendant le déroulement de l'impression et ainsi on ne peut saisir des
caractères pendant l'impression.
(4)
Pilote
d'imprimante (1)
(3)
SVC
(2)
(4)
Word
Occupation unité centrale (UC)
2
3
UC système
1
4
Word
3
Périphérique
Figure 9.23
Entrées-sorties programmées.
9.4.2
Entrées-sorties pilotées par les interruptions
Afin d'améliorer les performances de l'ordinateur lors de l'exécution d'une opéra-
tion d'entrées-sorties, on utilise le mécanisme d'interruptions. Dans ce mode de
gestion l'unité d'échange utilise le mécanisme des interruptions pour signaler qu'elle
est prête. Ainsi, à chaque fois qu'un caractère est imprimé, l'imprimante le signale à
l'unité d'échange qui émet une interruption vers le processeur. Pour prendre en charge
les interruptions le système d'exploitation dispose d'un ensemble de programmes de
gestion des interruptions. À la réception d'une interruption le programme en cours
d'exécution est arrêté au profit du programme de gestion de l'interruption. La
gestion de l'opération d'entrées-sorties est donc très différente comme le montre la
figure 9.24.
 
 
Search WWH ::




Custom Search