1ère année BTS DSI Chapitre 5 Gestion des Entrées Sorties
Centre de BTS Dakhla 2
1ère année BTS DSI Introduction: (1) la gestion des E/S consiste en la gestion du transfert d’information entre le couple unité centrale microprocesseur - mémoire et l’extérieur soit les unités périphériques locales ou distante.
Dans un système d’exploitation, cette fonction est réalisée par
un ensemble de services appelé gestionnaire d’entrée- sortie.
Centre de BTS Dakhla 3
1ère année BTS DSI Introduction:(2) Le SE a pour fonction le contrôle des périphériques d’E/S : Envoi de commandes aux périphériques, Intercepter et gérer les interruptions, Traiter les erreurs, Fournir une interface entre les périphériques et le reste du système, Présentation des principes des E/S : d’un point de vue matériel d’un point de vue logiciel
Centre de BTS Dakhla 4
1ère année BTS DSI Les organes E/S : les périphériques Matériel : La chaîne d’accès à un périphérique
L’unité d’échange: processeur spécialisé dans les opérations
d’E/S. Un coupleur ou contrôleur: interface entre l’appareil et le processeur. Il reçoit les requêtes du processeur et les transforme en commandes spécifiques au périphérique, et réciproquement. Un périphérique : organe physique autonome capable de transférer l’information depuis ou vers un support externe
Centre de BTS Dakhla 5
1ère année BTS DSI Les organes E/S : les périphériques Logiciel : Les drivers de périphériques Programme qui commande le fonctionnement élémentaire d’un périphérique.
Gère : Interface du contrôleur, Traite les interruptions du contrôleur et les cas d’erreur.
Centre de BTS Dakhla 6
1ère année BTS DSI Les catégories de périphériques Il existe deux grandes catégories de périphériques,
les périphériques blocs(La taille des blocs va
généralement de 128 octets à plusieurs kilo.)
les périphériques caractères(Ils envoient ou reçoivent les
données octets par octets)
Centre de BTS Dakhla 7
1ère année BTS DSI La synchronisation microprocesseur E/S Les E/S synchrones : il n'y a aucun parallélisme entre traitement et transfert de l'information. Le microprocesseur est immobilisé pendant toute la durée du transfert.
Les E/S asynchrones (avec interruptions): Dans une E/S
asynchrone, tel le clavier, il y a une interruption qui est prise en compte, elle permet de ne pas interrompre le microprocesseur, ce dernier peut continuer son traitement en cours.
Centre de BTS Dakhla 8
1ère année BTS DSI Les interruptions L’interruption est un signal déclenché par un événement interne ou externe à la machine, provoquant l'arrêt d'un programme en cours.