Podcast
Questions and Answers
Une opération d'entrée/sortie est un échange d'informations entre le calculateur et l'extérieur.
Une opération d'entrée/sortie est un échange d'informations entre le calculateur et l'extérieur.
True
Quels sont les éléments qui participent à une opération d'entrée/sortie ?
Quels sont les éléments qui participent à une opération d'entrée/sortie ?
Quel est le rôle d'un périphérique ?
Quel est le rôle d'un périphérique ?
Les périphériques d'entrée permettent de saisir des informations dans l'ordinateur.
Les périphériques d'entrée permettent de saisir des informations dans l'ordinateur.
Signup and view all the answers
Les périphériques de sortie permettent d'afficher des informations provenant de l'ordinateur.
Les périphériques de sortie permettent d'afficher des informations provenant de l'ordinateur.
Signup and view all the answers
Un capteur est un périphérique qui transforme un signal électrique en signal physique.
Un capteur est un périphérique qui transforme un signal électrique en signal physique.
Signup and view all the answers
Un actionneur est un périphérique qui transforme un signal électrique en action physique.
Un actionneur est un périphérique qui transforme un signal électrique en action physique.
Signup and view all the answers
Qu'est-ce qu'un transducteur ?
Qu'est-ce qu'un transducteur ?
Signup and view all the answers
Quel est le rôle des buffers dans un périphérique ?
Quel est le rôle des buffers dans un périphérique ?
Signup and view all the answers
Quel est le rôle d'un contrôleur de périphérique ?
Quel est le rôle d'un contrôleur de périphérique ?
Signup and view all the answers
Quels sont les deux interfaces de dialogue utilisées par un contrôleur de périphérique ?
Quels sont les deux interfaces de dialogue utilisées par un contrôleur de périphérique ?
Signup and view all the answers
Quel est le rôle du bus de commandes ?
Quel est le rôle du bus de commandes ?
Signup and view all the answers
Quelle information contient le bus d'adresses ?
Quelle information contient le bus d'adresses ?
Signup and view all the answers
Quelle information indiquent les lignes d'état ?
Quelle information indiquent les lignes d'état ?
Signup and view all the answers
Un contrôleur de périphérique peut être relié à plusieurs périphériques identiques.
Un contrôleur de périphérique peut être relié à plusieurs périphériques identiques.
Signup and view all the answers
Un contrôleur de périphérique est un circuit intelligent capable d'exécuter des opérations complexes.
Un contrôleur de périphérique est un circuit intelligent capable d'exécuter des opérations complexes.
Signup and view all the answers
Le mode d'entrée/sortie non bloquante permet à l'unité centrale de traitement (UC) de continuer son exécution sans attendre la fin de l'opération d'entrée/sortie.
Le mode d'entrée/sortie non bloquante permet à l'unité centrale de traitement (UC) de continuer son exécution sans attendre la fin de l'opération d'entrée/sortie.
Signup and view all the answers
Le mode d'entrée/sortie bloquante oblige l'unité centrale de traitement (UC) à attendre la fin de l'opération d'entrée/sortie avant de pouvoir continuer son exécution.
Le mode d'entrée/sortie bloquante oblige l'unité centrale de traitement (UC) à attendre la fin de l'opération d'entrée/sortie avant de pouvoir continuer son exécution.
Signup and view all the answers
Les opérations d'entrée/sortie sont généralement beaucoup plus rapides que les opérations de traitement effectuées par l'unité centrale.
Les opérations d'entrée/sortie sont généralement beaucoup plus rapides que les opérations de traitement effectuées par l'unité centrale.
Signup and view all the answers
L'accès direct mémoire (DMA) permet un transfert direct des données entre la mémoire centrale et le périphérique, sans passer par l'unité centrale.
L'accès direct mémoire (DMA) permet un transfert direct des données entre la mémoire centrale et le périphérique, sans passer par l'unité centrale.
Signup and view all the answers
Quel est le rôle du contrôleur DMA ?
Quel est le rôle du contrôleur DMA ?
Signup and view all the answers
Quelles sont les composantes d'un contrôleur DMA ?
Quelles sont les composantes d'un contrôleur DMA ?
Signup and view all the answers
Quel est le rôle du registre d'état (RE) dans un contrôleur DMA ?
Quel est le rôle du registre d'état (RE) dans un contrôleur DMA ?
Signup and view all the answers
Le mode par test d'état permet d'optimiser l'utilisation du temps processeur en vérifiant l'état du périphérique avant chaque opération d'entrée/sortie.
Le mode par test d'état permet d'optimiser l'utilisation du temps processeur en vérifiant l'état du périphérique avant chaque opération d'entrée/sortie.
Signup and view all the answers
Le mode par interruption est un mécanisme qui permet de notifier l'unité centrale de traitement (UC) lorsqu'un événement important se produit.
Le mode par interruption est un mécanisme qui permet de notifier l'unité centrale de traitement (UC) lorsqu'un événement important se produit.
Signup and view all the answers
Le mode par interruption est plus efficace que le mode par test d'état, car il permet de réduire les pertes de temps processeur.
Le mode par interruption est plus efficace que le mode par test d'état, car il permet de réduire les pertes de temps processeur.
Signup and view all the answers
Quelles sont les étapes du déroulement d'une opération d'entrée/sortie dans le mode DMA ?
Quelles sont les étapes du déroulement d'une opération d'entrée/sortie dans le mode DMA ?
Signup and view all the answers
Le processeur d'entrée/sortie (DMAC évolué) est capable d'exécuter des opérations complexes et de gérer plusieurs canaux de transfert.
Le processeur d'entrée/sortie (DMAC évolué) est capable d'exécuter des opérations complexes et de gérer plusieurs canaux de transfert.
Signup and view all the answers
Quel est le rôle du registre d'adresse commande (RAC) dans un processeur d'entrée/sortie ?
Quel est le rôle du registre d'adresse commande (RAC) dans un processeur d'entrée/sortie ?
Signup and view all the answers
Une commande canal est un ensemble d'instructions qui contrôle le transfert de données entre la mémoire centrale et un périphérique.
Une commande canal est un ensemble d'instructions qui contrôle le transfert de données entre la mémoire centrale et un périphérique.
Signup and view all the answers
La clé de protection permet de contrôler l'accès à chaque bloc de 4 kilo-octets de mémoire centrale.
La clé de protection permet de contrôler l'accès à chaque bloc de 4 kilo-octets de mémoire centrale.
Signup and view all the answers
Le champ 'ordre' d'une commande canal indique l'opération à effectuer (lecture, écriture, contrôle).
Le champ 'ordre' d'une commande canal indique l'opération à effectuer (lecture, écriture, contrôle).
Signup and view all the answers
Le chainage de données permet de regrouper plusieurs zones mémoire contiguës en un seul enregistrement physique.
Le chainage de données permet de regrouper plusieurs zones mémoire contiguës en un seul enregistrement physique.
Signup and view all the answers
Le chainage de commandes permet d'exécuter plusieurs commandes consécutives sans interruption.
Le chainage de commandes permet d'exécuter plusieurs commandes consécutives sans interruption.
Signup and view all the answers
Le mode évolué permet de gérer des transferts par caractère ou par mot entre la mémoire centrale et le périphérique.
Le mode évolué permet de gérer des transferts par caractère ou par mot entre la mémoire centrale et le périphérique.
Signup and view all the answers
Le processeur d'entrée/sortie peut assurer des transferts de mémoire à mémoire ou de périphérique à périphérique.
Le processeur d'entrée/sortie peut assurer des transferts de mémoire à mémoire ou de périphérique à périphérique.
Signup and view all the answers
Un programme canal est un ensemble de commandes qui contrôle le fonctionnement d'un périphérique.
Un programme canal est un ensemble de commandes qui contrôle le fonctionnement d'un périphérique.
Signup and view all the answers
L'instruction SIO (Start Input Output) permet de démarrer une opération d'entrée/sortie.
L'instruction SIO (Start Input Output) permet de démarrer une opération d'entrée/sortie.
Signup and view all the answers
Le registre d'adresse commandes (RAC) contient l'adresse de la première commande du programme canal.
Le registre d'adresse commandes (RAC) contient l'adresse de la première commande du programme canal.
Signup and view all the answers
La fin d'une opération d'entrée/sortie peut être due à la fin du programme canal, à une erreur ou à l'instruction HALT.
La fin d'une opération d'entrée/sortie peut être due à la fin du programme canal, à une erreur ou à l'instruction HALT.
Signup and view all the answers
Study Notes
Résumé du Chapitre 6 : Entrées/Sorties
- Opération Entrée/Sortie (E/S): Un échange d'informations entre un calculateur et l'extérieur. Cela inclut le transfert d'informations entre l'unité centrale (UC) et la mémoire secondaire, la lecture de données à partir d'un périphérique d'entrée, et l'affichage ou l'impression de données sur un périphérique de sortie.
- Composants impliqués: L'unité centrale, la mémoire centrale (MC), les périphériques, les contrôleurs de périphériques (CTL) et les bus.
- Périphériques: Des organes de communication avec l'utilisateur. Ils peuvent être électromécaniques (vitesse plus faible) et comprennent des périphériques d'entrée (clavier, souris, microphone, caméra Web), des périphériques de sortie (écran, imprimante, haut-parleurs), des périphériques de stockage (disques durs externes, DVD, cartes SD), et des périphériques spéciaux (capteurs, actionneurs, imprimantes fax).
- Fonctionnement d'un périphérique: Comprend un organe de gestion du support, un mécanisme de lecture/écriture, un transducteur, et des buffers.
- Capteur: Un dispositif qui convertit une grandeur physique en signal électrique.
- Actionneur: Un dispositif qui convertit un signal électrique en une action physique.
- Fax: Un appareil convertissant des documents en impulsions électriques pour transmission par ligne téléphonique.
- Contrôleur de périphérique: Un composant qui contrôle les périphériques en fonction des ordres de l'unité centrale.
Composantes d'un périphérique
- L'organe de gestion du support: Gère le support physique utilisé par le périphérique (déplacement du papier, rotation du disque, etc.).
- Mécanisme de lecture/écriture: Effectue l'opération physique de lecture ou d'écriture sur le support (tête d'impression, tête de lecture/écriture sur un disque, etc.).
- Transducteur: Convertit le signal d'information entre le format exploitable par le périphérique et l'unité centrale.
- Buffers: Stockent temporairement les données lors d'échanges entre l'unité centrale et le périphérique, pour pallier les différences de vitesse.
Interfaces du contrôleur
- Bus de données: Contient les données lues/écrites.
- Bus de commandes: Envoie les instructions au périphérique.
- Bus d'adresses: Identifie le périphérique cible.
- Lignes d'état: Indique l'état du périphérique au contrôleur.
Architecture du contrôleur
- Registre de commandes (RC): Reçoit les ordres de l'unité centrale.
- Registre de données (RD): Contient les données à lire ou écrire.
- Registre d'état (RE): Indique l'état du contrôleur et du périphérique.
- Registre de numéro de périphérique (RNP): Identifie le périphérique.
Types d'Entrées/Sorties
- Entrées/Sorties non-bloquantes: Le programme peut continuer à s'exécuter pendant les opérations E/S.
- Entrées/Sorties bloquantes: L'unité centrale attend la fin de l'opération E/S avant de continuer.
Mode programmé
- L'unité centrale (UC) prend en charge directement le contrôle des périphériques et les échanges d'informations.
- Les données sont d'abord chargées dans un registre de l'unité centrale puis transférées en mémoire centrale ou vers le périphérique.
Mode par interruptions
- L'UC est avertie par un signal d'interruption du contrôleur chaque fois qu'un registre de données est plein ou vide ou si le périphérique a besoin ou a fini de traiter.
- L'UC doit gérer le changement de contexte.
Accès direct mémoire (DMA)
- Le DMA gère les transferts entre la mémoire centrale et les périphériques sans constamment impliquer l'UC.
- Le DMAC prend en charge le transfert de données entre périphériques et mémoire centrale.
Processeur d'entrées/sorties
- Un composant plus complexe que le DMA, qui gère de façon autonome les transferts E/S.
- Il a plusieurs registres spéciaux, qui incluent le registre d'adresse commande (RAC) pour contenir l'adresse de la commande à exécuter.
- Le processeur d'entrées/sorties peut effectuer un chaînage de données (transfert de données en plusieurs étapes).
La fin d'une opération E/S
- Provoquée par la fin du programme.
- Détection d'une erreur sur le périphérique.
- Instruction HALT de l'UC.
- Un signal informe l'UC de la fin d'une opération ou une erreur. La UC ajuste les registres pour traiter la suite.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Ce quiz couvre les concepts clés liés aux opérations d'entrée/sortie (E/S) dans les systèmes informatiques. Il explique le rôle des composants tels que l'unité centrale, la mémoire centrale et divers types de périphériques. Testez vos connaissances sur le transfert d'informations et le fonctionnement des périphériques.