Reklama
Dzisiaj jest 10 stycznia 2025 r.
Chcę dodać własny artykuł
Reklama
Reklama
Reklama

CHS

Metoda CHS w adresowaniu danych na dysku twardym

CHS (Cylinder-Head-Sector) to metoda adresowania danych stosowana w dyskach twardych. Każdy dysk składa się z talerzy oraz głowic do odczytu i zapisu, które są umieszczone po obu stronach talerzy. Na przykład, dysk z dwoma talerzami będzie miał cztery głowice.

Reklama

Talerze są podzielone na ścieżki, a liczba cylindrów odpowiada liczbie ścieżek po obu stronach talerza. Pojedynczy cylinder to zbiór ścieżek, a wartość sektorów wskazuje liczbę sektorów w każdej ścieżce, przy czym każdy sektor ma pojemność 512 bajtów.

W starszych dyskach stosowano metody zapisu MFM i RLL, które dzieliły każdy cylinder na równą liczbę sektorów, co odpowiadało fizycznej budowie dysku. Na przykład, dysk o wartościach CHS 500x4x32 miał 500 ścieżek po każdej stronie talerza, dwa talerze i 32 sektory na ścieżkę.

Reklama

Zmiany w technologii zapisu

Dyski IDE, które zastąpiły starsze metody, wykorzystują bardziej efektywną metodę zapisu ZBR (Zone Bit Recording). W tej metodzie liczba sektorów w cylindrze różni się w zależności od jego lokalizacji na talerzu. Cylindry bliżej krawędzi talerza mają więcej sektorów niż te bliżej środka. Z tego powodu adresowanie CHS nie jest stosowane w dyskach z technologią ZBR.

Użytkownicy mogą konfigurować dyski IDE w BIOS, jednak ustawienia CHS nie mogą przekraczać pojemności dysku. Zazwyczaj konieczna jest również aktualizacja BIOS-u, aby obsługiwał dyski o większej pojemności.

Ograniczenia pojemności dysku

W najstarszych komputerach IBM PC, system korzystał z BIOS przerwania 13h, co wprowadzało określone ograniczenia. Do najważniejszych z nich należą:

  • Max. sektory na ścieżce: 63 (numeracja od 1 do 63)
  • Max. liczba głowic: 16 (numeracja od 0 do 15)
  • Max. liczba cylindrów: 1024 (numeracja od 0 do 1023)

Te ograniczenia sprawiają, że całkowita liczba sektorów na dysku nie może przekroczyć 1,032,192, co odpowiada pojemności 528 MB.

Reklama
Reklama