Les contrôleurs et les interfaces d’entrée-sorties

  1. Introduction
  2. Le contrôleur d’interface parallèle
  3. Le contrôleur d’interface série
  4. Le contrôleur de temps
  5. Les convertisseurs
  6. Le générateur d’horloge
  7. Le superviseur d’alimentation

1. Introduction

L’unité centrale de l’ordinateur est capable de gérer les périphériques d’entrée-sortie. Mais pour faciliter les taches et minimiser le temps de calcul, des circuits électroniques sont conçus spécialement pour gérer ces périphériques. Ce sont ces circuits que nous appelons contrôleurs.

Un contrôleur est dit simple ou élémentaire lorsqu’il transmet les données qu’il les a reçus sans les traiter en local. C’est le cas des contrôleurs parallèle et série, du gérant du temps et du convertisseur d’amplitude.
Un contrôleur est considéré comme étant complexe ou intelligent s’il est en mesure de gérer les périphériques évolués comme par exemple les disques durs, les clés USB, les cartes mémoires, les lecteurs bandes, l’écran, les cartes réseaux…

Pour le microprocesseur un contrôleur d’entrée-sortie s’agit d’un banc des registres. On peut trouver quatre types de registre :
  • Registre de données
  • Registre de contrôle
  • Registre d’état
  • Registre de commande

Voici la structure d’un contrôleur d’entrée-sortie:

2. Le contrôleur d’interface parallèle

Le contrôleur d’interface parallèle ou contrôleur (de port) parallèle a pour rôle de lire une information appliquée à l’entrée, de positionner une information à la sortie ou de gérer les échanges des informations et leur encodage.

3. Le contrôleur d’interface série

L’interface série, du fait qu’il soit fiable et moins chère, il reste la base de nombreuses interfaces de communication.
Le contrôleur d’interface série ou contrôleur de port série s’agit d’un circuit LSI ou VLSI qui réalise des transmissions sérielles des données. Il est l’interlocuteur de plusieurs périphériques comme la souris, le clavier (…) et plus précisément le modem ou l’imprimante.

4. Le contrôleur de temps

Le contrôleur de temps s’agit d’un dispositif matériel utilisé pour gérer le temps, c'est-à-dire générer des impulsions calibrées dans le temps. Le contrôleur de temps remplace un programme qui avait les mêmes fonctions que lui, mais qui causait souvent le blocage de l’UC.
Parmi les contrôleurs de temps, on peut trouver:

  • Le gérant du temps (timer)
  • L’horloge temps réel

5. Les convertisseurs

Les convertisseurs ont pour rôle de convertir les signaux analogiques en signaux numériques et vis versa.
Comme nous le savons, l’ordinateur ne traite que des signaux numériques et pourtant il reçoit sans cesse des signaux analogiques, c’est pour ça que les convertisseurs sont très importants en informatique.

6. Le générateur d’horloge

Le générateur d’horloge (ou simplement horloge) rythme les diverses taches du microprocesseur en générant les signaux du cadencement du microprocesseur, du rafraichissement du DRAM , du DMA et du générateur de bauds de la liaison série. Il pilote le bus processeur ou bus système FSB tout en agissant sur certains éléments comme la RAM afin d’améliorer les performances des processeurs en augmentant leurs vitesses de fonctionnement.

7. Le superviseur d’alimentation

L e superviseur d’alimentation a pour rôle de contrôler la source d’alimentation de l’ordinateur. Il contrôle et fournit des informations logiques liées à la tension fournit. C’est pour cela d’ailleurs que s’il y a une défaillance d’une source d’alimentation, un signal d’alerte est généré.



Une question? Cliquez ici pour la poser.

Retour sur le portail d'architecture des ordinateurs