Archie 6
6 pages
Français

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus
6 pages
Français
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus

Description

COURS D’ARCHITECTURE DES ORDINATEURS Chapitre 6   : Les Entr ées­Sorties  Contrôleurs d’E/S   : ­R ôles   :Il sert  à la communication entre le monde ext érieur et le “monde CPU”. C’est un petit  automate (processeur) qui a la charge d’un p ériphérique. Il doit r égler les probl èmes dus  à l’asynchronisme de vitesse, il utilise alors de la  mémoire tampon. Il doit avoir des possibilit és de stockage de donn ées donc de la m émoire : stockage dans des registres.Il doit transcoder les donn ées fournies par le monde ext érieur (la couche physique est  traité par un contr ôleur d’E/S). ­Caract éristiques   :On peut avoir des contr ôleurs : simple, au minimum 1 bistable : complexe, sophistiqu é, plus complexe qu’un CPU (Ex  : contrôleur Ethernet)Un CPU travaille toujours, il a un fonctionnement d’encha înement d’instructions,  tandis qu’un contr ôleur d’E/S fait son instruction et s’arr ête (en pr évenant qu’il a fini). ­Structure     :  Architecture g énérale   :Le contr ôleur d’E/S n’a pas de PC (Compteur de Programme), il faut lui donner  l’adresse o ù chercher les instructions.Modèle de programmation  :­registres de commandes  : configurer le travail  à faire.­registres de donn ées : m émoires tampons pour l’ échange des donn ées.­registres accessibles par les instructions de lecture­ écriture dans l’espace des E/S.Les PORTS sont des fils, il y a conversion binaire­signal et signal­binaire.Exemple d’handshake  : v érifier si le p ...

Sujets

Informations

Publié par
Nombre de lectures 116
Langue Français

Extrait

COURS D’ARCHITECTURE DES ORDINATEURS Chapitre6eL:nEsrtées-Sorties
Contrôleurs d’E/S:
-Rôles: Il sertàla communication entre le monde extérieur et le “monde CPU”. C’est un petit automate (processeur) qui a la charge d’un périphérique. Il doit régler les problèmes dusàl’asynchronisme de vitesse, il utilise alors de la mémoire tampon. Il doit avoir des possibilités de stockage de données donc de la mémoire : stockage dans des registres. Il doit transcoder les données fournies par le monde extérieur (la couche physique est traitépar un contrôleur d’E/S).
-Caractéristiques:On peut avoir des contrôleurs : simple, au minimum 1 bistable : complexe, sophistiqué, plus complexe qu’un CPU (Ex : contrôleur Ethernet)
Un CPU travaille toujours, il a un fonctionnement d’enchaînement d’instructions, tandis qu’un contrôleur d’E/S fait son instruction et s’arrête (en prévenant qu’il a fini).
-Structure: Architecturegénérale:Le contrôleur d’E/S n’a pas de PC (Compteur de Programme), il faut lui donner l’adresse oùchercher les instructions.
Modèle de programmation : -registres de commandes : configurer le travailàfaire. -registres de données : mémoires tampons pour l’échange des données. -registres accessibles par les instructions de lecture-écriture dans l’espace des E/S.
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents