Bei der Berechnung der maximal möglichen Speicherkapazität (Fmax) von Datenträgern, wird deren Geometrie berücksichtigt.
Der Lehrplan sieht vor, die Speicherkapazität im sogenannten CHS Modus zu ermitteln. Dabei genügt es bei Festplatten (HD) das Produkt von Zylindern (C), Köpfen (H), Sektoren (S) und der Sektorgröße (512 Byte) zu bilden, um den Wert der maximal möglichen Speicherkapazität zu ermitteln.
Fmax = C * H * S * 512 Byte
Rechenbeispiele
Die zur Errechnung notwendigen Werte lassen sich aus der Partitionstabelle ablesen:
Die Partitionstabelle einer FestplatteAus der vorangegangenen Abbildung kann entnommen werden, dass dieser Datenträger 785 Zyllinder, 128 Köpfe und 63 Sektoren pro Spur besitzt.
Aufgabe 1
Wie groß ist die exakte maximal mögliche Speicherkapazität dieses Datenträgers in MByte (3 Nachkommastellen)?
Lösung:
Fmax = 785 * 128 * 63 * 512 Byte Fmax = 3.241.082.880 Byte Fmax = Lösung
Aufgabe 2
In der "Partition Information" ist die Speicherkapazität der 2. Partition dieses Datenträgers ist mit 1598 MByte angegeben. Überprüfen sie dieses Ergebnis und Ermitteln sie den exakten Wert in MByte (3 Nachkommastellen)!
Lösung:
Fmax = 406 * 128 * 63 * 512 Byte Fmax = 1.676.279.808 Byte Fmax = LösungBeachten sie die korrekte Zylinderanzahl! Der Startzylinder gehört zu dieser Partition!
Aufgabe 3
Eine 3,5" HD-Diskette besitzt 80 Spuren. Errechnen sie die Anzahl der Sektoren diese Diskette!
Lösung:
Fmax = Seiten * Spuren * Sektoren * 512 Byte Sektoren = 1,44 MByte / (2 * 80 * 512 Byte) Sektoren = LösungBeachten sie das die Diskette zwar keine Zylinder, aber 2 Seiten besitzt!
Es exisiteren Grenzen für die Nutzung der maximal möglichen Speicherkapazität:
BIOS (E)IDE CHS Sektorengröße 512 Bytes 512 Bytes 512 Bytes Sektoren pro Spur 63 256 63 Zylinder 1024 65536 1024 Köpfe 25 16 16 Fmax 7,875 GByte 128 GByte 504 MByte