12.4 Peripherie


Magnetplattenspeicher und etwas Mathematik

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 Festplatte
 
Die Partitionstabelle einer Festplatte

Aus 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ösung

Beachten 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ösung

Beachten sie das die Diskette zwar keine Zylinder, aber 2 Seiten besitzt!

 

Hinweis

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