Hallo,
wie bereits in meinem Thread über die geplanten Aktivitäten für 2023 geschrieben möchte ich mich wieder mehr der Programmierung zuwenden.
Im Speziellen möchte ich mich als nächstes mit Disketten und später dann mit Festplatten befassen bzw. diverse Utilities programmieren.
Doch zunächst mal zu den Grundlagen, hier ein schematisches Bild einer Diskette:
Nachfolgend mein aktuelles Verständnis der Sache, bitte um Korrektur wenn was falsch ist.
Die Diskette ist in kreisförmige Bänder eingeteilt, das sind die Spuren, die äusserste Spur hat immer die Nummer 0 (im Bild grau gefärbt) und die Nummerierung setzt sich fort bis zur innersten Spur. Die Spuren werden in eine Anzahl an Sektoren unterteilt, im Bild habe ich zwei davon mit Sektor 1 und Sektor 2 markiert, das geht weiter bis man rundherum ist.
Frage 1:
Mit Sektor ist so ein trichterförmiger Bereich gemeint oder? Also nicht nur einer dieser mit einem Punkt markierten Bereiche innerhalb dieses trichterförmigen Ausschnitts sondern die Gesamtheit dieser punktmarkierten Bereiche.
Frage 2:
Soweit ich weiß fasst jeder Sektor 512 Bytes. Dann verteilen sich diese 512 Bytes über diese punktmarkierten Bereiche oder? Allerdings ja ungleichmäßig vermute ich mal, da sie ja von innen nach außen größer werden.
Oder ist es so dass man von der möglichen Menge an Bytes ausgeht die man auf dem innersten (kleinsten) Bereich unterbringen kann und diese Menge auch bei den anderen verwendet obwohl aufgrund der nach außen hin steigenden Größe mehr möglich wären?
lg, Markus