Według Wikipedia: CHS & gt; Głowy , tu jest napisane
(512 bajtów / sektor) × (63 sektory / ścieżka) × (255 głowice (gąsienice / cylinder) ) × (1024 cylindry) = 8032,5 MB ...
, ale jestem zdezorientowany, dlaczego liczba głowic równa się torom / cylindrom ?
Jak widać na poniższym rysunku, na dysku twardym może znajdować się dwa talerze, więc dlaczego nie ma czterech ścieżek na cylinder?
Jeśli 255 ścieżek na cylindrze jest prawdą, może być (255/2) talerze na dysku twardym?
To są moje informacje o HDD:
hard-drive
Kevin Dong
źródło
źródło
Odpowiedzi:
Odpowiedź, której szukasz, znajduje się w tym powiązanym artykule w Wikipedii:
The Przerwanie IBM-BIOS (13h) klasycznie używany do dostępu do dysku twardego przez BIOS IBM (klon) tylko zezwalał na 8 bitów (1 bajt ) dla liczenia głowy.
1 bajt może zawierać 256 różnych wartości (0-255).
W każdym razie bardziej nowoczesne dyski (od około 1996 r.)) Wykorzystują takie technologie jak Tłumaczenie LBA , i zapis bitów strefy aby przezwyciężyć te ograniczenia BIOS-u i chociaż napęd dyskowy zgłosi niektóre wartości CHS jako sektory na ścieżkę i głowice na cylinder, mają one niewiele wspólnego z rzeczywistą geometrią napędu.
To jest to, co widzisz. Zgłoszone „255 głów” nie są rzeczywistą liczbą głowic, są tłumaczone ze względu na kompatybilność.
źródło
255 głów (w rzeczywistości 256, ponieważ liczy się od zera), do którego się odnosisz, to przetłumaczony wartość od LBA do starszego CHS. NIE reprezentuje fizycznych głów (i / lub 256/2 talerzy). Przeczytaj o adresowaniu bloków logicznych, aby zobaczyć, jak to tłumaczenie występuje.
źródło