Ich kann mich irren, aber ich stimme Neha Agrawal nicht zu.
Die Teile eines Diskettenlaufwerks sind:
1. Stromquelle
2. Platter (wo Daten geschrieben/von gelesen werden)
3. Lese-/Schreibköpfe (führt das eigentliche Schreiben durch, bei Festplatten geschieht dies durch einen winzigen Magneten, um die magnetischen Eigenschaften eines Ortes zum Schreiben zu ändern oder die magnetische Polarisation zum Lesen zu erfassen; für optisches Schreiben ist es einmal ein Laser, der die Platte brennt, Lochfraß es mit Löchern zum Schreiben und einer Laser/Photomultiplier-Kombination zum Erkennen des Vorhandenseins/Fehlens von Löchern zum Lesen; für wiederbeschreibbare optische Medien verfügt der Schreibkopf über einen Laser, der einige Eigenschaften auf der Oberfläche des Mediums ändern kann (meistens die Farbe). ) zwischen zwei physikalischen Zuständen (wie grüne und rote Farbe) und der Lesekopf besteht wiederum aus einer Laser/Photomultiplier-Kombination, die das Vorhandensein oder Fehlen der physikalischen Zustände erkennt. Erkennt auch den Beginn einer Datenspur und sendet diese Informationen an Der Controller
4. Der Aktuator bewegt die Lese-/Schreibköpfe vom Rand der Platte bis zur Mitte der Platte, die der Aktuator sicher erreichen kann. Aktuatoren gibt es tatsächlich in zwei Arten. Behoben, dass nur ein einzelner Track oder Zylinder gelesen wurde. Diese werden häufig auf Geräten der Enterprise-Klasse verwendet, bei denen die schnellste Lesezeit erforderlich ist, und werden fast immer über dem Inhaltsverzeichnis des Datenträgers und/oder häufig gelesenen Daten positioniert (obwohl dieser Zweck mit zunehmender Cachegröße auf der Festplatte veraltet ist). Der andere ist beweglich und dies ist der Aktuator, der die meisten Daten abruft und der Typ ist, der (meinem Wissen nach) auf allen Verbraucherprodukten zu finden ist.
5. Der Motor stellt die Drehbewegung bereit, um das Lesen von Daten über einen Sektor, Cluster, eine Spur und/oder einen Zylinder hinweg zu ermöglichen.
6. Steuerung für den Aktor:
A. Berechnet die physikalische Adresse des Speicherorts, an dem Daten geschrieben bzw. von denen gelesen werden soll.
B. Unter Verwendung der von den Köpfen bereitgestellten Informationen wird die Drehposition für den spezifischen Cluster/Block auf dem Plattenteller berechnet, auf den zugegriffen werden soll (um zu schreiben oder von ihm zu lesen).
C. Signalisiert dem Lese-/Schreibkopf, Daten aus dem Cluster zu lesen und in den Puffer zu legen oder die Daten aus dem Puffer auf die Platten zu schreiben
D. Signalisiert, wenn Daten von der Festplatte abgerufen wurden und zum Senden an den Computer bereit sind.
e. Signalisiert, wenn der Puffer bereit ist, Daten vom Computer aufzunehmen
F. Signalisiert, wenn der Puffer voll ist
7. Eingabe/Ausgabe-Puffer – wo der Computer Daten sendet, die auf die Platte geschrieben werden sollen, und wo der Computer liest und von der Platte abgerufene Daten liest.
Vor langer Zeit waren die Rechner, auf denen die Prozesse ausgeführt wurden, für die Bereitstellung aller Funktionen der Steuerung verantwortlich. Es war damals tatsächlich möglich, ein Programm zu schreiben, um Köpfe absichtlich zum Absturz zu bringen oder einen Aktuator zu zerbrechen, indem man sich entweder über die sichere Position hinaus in die Mitte bewegt oder ihn vollständig vom Plattenteller abzieht, während sich der Plattenteller noch dreht, und ihn dann zurückschieben, damit er stoßen kann der Tellerrand. Das habe ich von einem Freund machen lassen. Nur ein kleiner Fehler in seinem Code. Es kostete etwa 40.000 US-Dollar, um die Köpfe, den Aktuator und die Platte zu ersetzen, und dann unbekannte Kosten für den Datenverlust auf der Platte.