Vous avez raison de remettre en question cette déclaration! Un lecteur de disque (comme un disque dur ou un SSD) est principalement un périphérique de stockage , pas un dispositif d'entrée ou de sortie au sens traditionnel. Voici pourquoi:
* Entrée: Les périphériques d'entrée sont utilisés pour fournir des données à un ordinateur. Les exemples incluent les claviers, les souris, les scanners et les microphones. Alors que les données sont * écrites * sur un disque, le disque lui-même n'initient pas * le processus d'entrée. Les données proviennent d'autres sources (comme les applications logicielles).
* sortie: Les périphériques de sortie sont utilisés pour afficher ou envoyer des données de l'ordinateur. Les exemples incluent des moniteurs, des imprimantes, des haut-parleurs et des connexions réseau. Alors que les données sont * lues * à partir d'un disque, le disque lui-même ne * contrôle * comment ces données sont affichées ou utilisées. C'est le logiciel qui interprète et utilise les données extraites du disque.
alors, d'où vient la confusion?
Parfois, le terme «entrée / sortie» est utilisé dans un contexte plus large lors de la discussion du stockage de données:
* Transfert de données: Lorsque les données sont transférées entre le CPU et le disque, il est techniquement considéré comme une opération d'E / S. Le disque «saisit» des données au CPU pour le traitement et la «sortie» traitée des données sur le disque pour le stockage.
* Perspective du système d'exploitation: Du point de vue du système d'exploitation, il envoie des commandes au lecteur de disque (comme "Lire ce fichier") et reçoit des données (comme le contenu de ce fichier). Cela pourrait être considéré comme des E / S du point de vue du système d'exploitation.
en résumé: Bien qu'un disque soit impliqué dans les opérations d'entrée et de sortie au niveau technique, il n'est pas considéré comme un dispositif d'entrée ou de sortie au sens traditionnel. Il s'agit principalement d'un périphérique de stockage qui contient des données.
|