Was ist eine spezielle Datei?

Eine spezielle Datei, auch als Gerätedatei bezeichnet, ist eine Datei auf einem Computer, die mit Gerätetreibern verwendet wird. Es kann wie eine normale Datei aussehen und funktionieren, enthält jedoch einen speziellen Namen, der es von anderen Dateien unterscheidet. Dieser Name kann nicht mit anderen Dateitypen verwendet werden. Die spezielle Datei kann einem Gerätetreiber Befehle über E / A-Systemaufrufe (Input / Output) geben. Dies erleichtert es der Datei, ein bestimmtes Gerät oder einen Teil des Computersystems zu steuern.

Ein Geräteknoten speichert Informationen über die spezielle Datei und identifiziert die Datei und den Treiber, mit dem er arbeitet, mithilfe einer Haupt- und einer Nebenzahl. Microsoft® verwendet spezielle Dateien in ihren Betriebssystemen, z. B. dem System MS-DOS® und Windows®. Ein wichtiger Unterschied ist der Name und die Art und Weise, wie die Spezialdatei unterschieden wird. Microsoft® bezeichnet Sonderdateien als Gerätedateien, und ältere Betriebssysteme verwenden Reservewörter, um diese Sonderdateien anstelle von Haupt- und Nebennummern zu identifizieren.

Microsoft®-Gerätedateien haben einfache Schlüsselwörter wie CON und PRN. Sie können sowohl einen Ein- als auch einen Ausgabebefehl haben oder nicht. Beispielsweise kann CON sowohl eingegebene Daten empfangen als auch Computerdaten an die Konsole drucken. Das Schlüsselwort PRN kann jedoch nur Text drucken. Es kann keine Eingabe empfangen werden.

Um besser zu verstehen, wie sich bestimmte Dateien auf die Menschen im Alltag auswirken, sollten Sie sich eine Studentin vorstellen, die ihre Hausarbeit auf einer CD-ROM gespeichert hat, um sie in die Universitätsbibliothek zu bringen und zu drucken. Sobald sie die CD in den Computer eingelegt hat, muss der Computer die Daten auf der CD lesen und auf dem Computer öffnen, damit der Schüler sie an den Drucker senden kann. Ein spezieller Dateityp, der als Blockgerät bezeichnet wird, überträgt die Daten blockweise von der CD auf den Computer. Nachdem alle Blöcke übertragen wurden, kann der Computer den Inhalt der CD auf dem Computerbildschirm anzeigen.

Neben Blockgeräten gibt es auch Zeichengeräte und Pseudogeräte. Zeichengeräte arbeiten mit Systemen, die Informationen zeichenweise statt in großen Blöcken wie die Blockgeräte senden. Die Pseudogeräte werden zur Interaktion mit Befehlen verwendet, die das Betriebssystem ausführen kann und für deren Interaktion kein physisches Objekt erforderlich ist. Die CD-ROM ist ein physisches Objekt, das von einem Blockgerät verarbeitet wird. Ein Pseudogerät befasst sich ausschließlich mit Befehlen und interagiert nicht mit physischen Objekten.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?