Ein Floppy- Controller hat einen Befehlssatz von 16 Befehlen mit denen je nach Aufgabe zwischen 1 bis 9 Bytes in ein Geräteregister ünertragen werden.
Aufgaben:
Lesen und Schreiben von Daten
Bewegung des Plattenarms
Formatierung der Spuren
Initialisierung
Statusabfrage
Zurücksetzung und Neukalibrierung des Controllers und der Geräte
Die Befehle haben mehrere von Parameter , bei READ oder WRITE haben jeweils 13 Parameter sind in 9 Bytes gepackt. Die Parameter enthalten z.B. folgende Angaben:
Adresse des zu lesenden Plattenblocks
Anzahl der Sektoren pro Spur
Verwendeten Aufzeichungsmodus des physikalischen Mediums
Lückengröße zwischen den Sektoren
Verarbeitung der „delete-data-adress“ –Marke
Wenn die verarbeitung abgeschlossen ist, liefert der Controller 23 Status- und Fehlerfelder (in 7 Bytes gepackt ) zurück






